A fantastic location in the heart of everything. It was so nice to have a separate pool just for families, and the grounds are just beautiful! The beach was steps away. The hotel had everything you needed gift shop, market, restaurant and bar & coffee shop in the morning.