We loved our stay! The location was perfect! There is a grocery store near by, and great snorkeling areas as well. The home was spacious and comfortable, perfect for our family of five. The view was absolutely breathtaking, we saw some of our best sunsets from the patio. Parking was super close, as is the community pool. We only had a few issues; the freezer kept defrosting and freezing. We lost a few items, but nothing worth contacting Dave over. The home wasn't very clean. The carpets were vacuumed, we had clean sheets and towels, but that was the extent of cleaning. The bathrooms and kitchen were dirty, the fridge hadn't been cleaned at all. There are beach chairs, snorkel gear, etc. but they're not in great condition. The boogie boards were broken, the umbrella was missing the ground stake, rendering it useless, and the beach chairs are about ready to break. Also, be careful when using the bbq and running the a/c. The a/c units are wall mounted units, and the one in the bedroom is right next to the bbq, so smoke from the grill was sucked into the bedroom. All in all, the condo is in a great location, has an amazing view, is spacious and comfortable. We would definitely stay here again!