Very clean place. It was stocked with all the basics we needed to cook and enjoy. The pools were great: one with an ocean view a d the other was a tropical paradise. There is a grocery store, food trucks, coffee shop, and snorkel Bob’s across the street. The condo’s restaurant was good with an ocean view, but a bit pricey.