Lovely, a very comfortable and pretty place to stay. Nicely updated, with a cute, retro, original tile bathroom, comfy beds. The back patio area is shady (with lovely foliage), good for hot weather. The stepping stones are surrounded by gravel on the back walkway which could be rough for barefoot children. We happily used the beach chairs, snorkel gear, boogie boards etc. This complex's location is hard to beat, our fourth time! Sasha is very responsive and friendly, we had no complaints.