The Hotel is set in a beautiful location directly on a private beach. The bedrooms are a bit dated, and the bed in our room needed replacing. The room had an old and small TV. Some rooms may be updated,so ask. The included breakfast buffet was great, staff were great, and the beach bar/restaurant provided service on you on the beach. Would return if I could be guaranteed a better room