Everything you needed for a stay!the grounds were beautiful and clean.Close to the beach & shops.Would stay here again !!... more on Travelocity