This place was great for our family of four. The beds and furniture were clean, lots of towels, nice washer and dryer, lots of beach towels/snorkels/beach chairs to use. The only cons were the no AC (gets super hot during the day late December/early January) and the carpet was a little gross (large areas of hard spots where things had obviously spilled and dried ) so we kept our flip-flops on in the condo. There were a ton of fans which helped a little with the heat, the bathrooms were great, showers worked perfectly, there was really nice shampoo/conditioner there for our use, all the kitchen appliances we could possibly ever need, and a really nice balcony overlooking the small but very nice swimming pool. The condo is across the road from the ocean but there is no access right there - you have to walk down the road a little bit to get to the actual shoreline. We would definitely return if the carpets were washed. Overall a good experience.