A wonderful place to stay. The rooms were impeccably clean and kept that way by the staff everyday. The view was spectacular, as well as the weather. Ocean was warm (80+F) and clean. The only issue there was the rocky beaches which made it difficult to stand, recommend bringing water shoes. The staff was helpful and friendly everywhere we went... more














