The condo was much better than we expected, had absolutely everything that we needed. Check in was easy and everything was explained to us very clearly. When we arrived the place was very clean and spacious. They had everything we needed including beach chairs, snorkels, beach towels, a boogie board, and a cooler. The bathroom had soap, shampoo, and conditioner and even extra products like sunscreen and aloe. The kitchen was also fully stocked. The only thing I wish they had was coffee but not a big deal! They had a coffee machine so we just bought our own coffee to make. Also loved that we had a washer and dryer on the unit! We had a beautiful view from our balcony. Pool and jacuzzi were great. Quiet at night but near a lot of food places. Overall we had the best time staying here!