Had a wonderful stay at this unit. It had a front access to the beach where you can snorkel or just swim around. Pools were cleaned every morning before you can go in. They provided everything we needed from kitchenware, towels, beach gears, and etc. AC was not that cold and you can’t access the thermostat to adjust it, but all in all will stay again when we come back next year.