Recently stayed at James's condo and everything is as advertised. His place is very clean and close to shops and the beach. All amenities he provides is a nice touch when you realize you forgot something back home. Snorkelers, a cooler, beach mat and even sunblock were provided. He gave clear instructions for check in/out. Great communication. Would love to come back again in the future!