The property is very nice and right on the beach. Our family enjoyed the lazy river and the multiple pools and hot tub options. We also liked that it was close to restaurants. We were disappointed with the supplies provided. For the amount of money we paid, we would expect basics such as beach towels and kitchen towels. We have stayed at many rentals and always appreciate it when there are basics to make the visit more enjoyable and cooking easier, such as dishcloths, salt/pepper, cooking spray, etc. This property is not one of those places. They tell you because of laundry issues and people taking things they don't provide much of the basics. They send you the few basics they provide (e.g., 2 rolls of toilet paper, etc.) Unfortunately, we booked at the last minute and didn't see the message until arrival. For what they charge, they should better supply basics and consider it as a cost of doing business. So, plan on bringing or buying towels, including kitchen towels to clean up the kitchen (they only provide paper towels in the kitchen). The other disappointment is that this is NOT a 3-bedroom place. It has 2 bedrooms and a nook with beds in it. The listing states that there is no door on the 3rd "bedroom," but there is also no closet, no outlets to charge a phone, and no real dresser for clothes (only a small side table with a couple of small drawers). It's not an actual bedroom - basically, just a corner with bunk beds and a TV.