This hotel is beautiful and we would absolutely stay here again. You cannot beat the views - right on the beach with the sunset every night! Food was amazing - you can get it at the restaurant next to the pool or order poolside and have it brought to you (along with delicious drinks, smoothies, and more). The property plays nice music at the pool, there is a very fun water slide, and the pool is well designed with an adult area, general area, and area for the slide. It is also heated and easy to hang out in all afternoon. The property is beautiful, right on the beach, and rooms are well decorated, comfortable, and fun and bathrooms are a nice size. Deck is great for watching the waves and sunset. Staff is so friendly as well. It is a short/easy walk to town either on the streets or on the beach. Cute restaurants on the walk as well. Or you can get a golf cart (rented from the hotel) to enjoy for the day which is fun too. Overall, a really wonderful stay!