We stayed here with family. What a gorgeous little place with everything you need right there. Everything was spotlessly clean, the units were quite large. Only a short walk to the water and not far to shops and the Panthers Club. We played tennis and mini golf and had so much fun. We will be back .