Lovely, comfortable, spacious place with a good kitchen, and good beach/snorkel/boogie board/tennis/pickleball supplies. The community pool / restaurant/ bar is great, and there’s a nice tennis court. We will be back! The checkout instructions asked not only to start the dishwasher and towels in the clothes washer, which is fine, and carry the trash to the community dumpster a block away (ok), AND strip the beds (a bit much) - all told, the checkout process added up on top of our personal packing up was a bit much, and was the only less than positive part of our stay.