We really like the location on the water. However, didn't realize quite how noisey it would get at night. We weren't there to party. But the "private" beach was great. Convenient to everything. Very clean and well equip. Beds are a bit hard, but we managed. AC worked everywhere, but best in the living room and 2nd bedroom. Onsuite did pretty good, but not as good as the others. The only thing we didn't like as much was the showers. None of the shower heads sprayed correctly. They were all clogged. Those should be fixed, but everything else was wonderful.