The hotel was great overall. The grounds, the food, drinks, room, beach, staff were all amazing! BUT, just something to be aware of there is a WASTEWATER TREA**ENT plant about 1,000ft away. We smelt raw sewage for 4 out of 5 days of our stay, which was a real bummer. It's all about the wind direction. We were downwind for most of our stay. The first 2 days the smell was pretty bad. When you open your door in the morning it was like hitting a wall of sewage smell. Such a bummer. Of course, there is nothing the hotel can do about it. I'm not sure I would stay there again because of that. You have this beautiful paradise hotel, and we smelled raw sewage for most of our stay, even on the beach... ugh.. Even at Dinner. We had this beautiful dinner on the beach and smelt sewage the whole time. My only complaints about the hotel itself, not a big deal, the pillows were terrible and no beach servers, need to go to the bar. again, no big deal. If you do stay here you need to make the dinner reservations weeks in advance. It books out.