The condo is comfortable and looks recently renovated and modern looking. The resort itself is well-established with multiple pools/hot tubs and a 5-10 minute walk down to the beach. Very relaxing for a group of 8 girls for a weekend.

However, I expected a little more from the place. The kitchen is pretty small - no more than 2 people can be in it at a time, and if you need to open the oven, you can't open the fridge.

The kitchen itself is very sparsely supplied, which is fine from an ingredients perspective since we brought our own oil, salt, pepper, etc - but we had to buy our own trash bags, dish sponges, hand soap, and an additional roll of paper towels just to get us through the weekend. There are some general utensils and dishware, etc, but dull knives and only one cutting board, so if you're planning on cooking a lot (as we did), make sure to bring your own supplies!

Same with the rest of the house. We had to buy toilet paper rolls for the bathrooms and there was no shampoo/conditioner.

In one of the bedrooms, our guests got into a bed that was dirty and had sand at the foot of the bed, inside the sheets. By the time we discovered this, it was late in the night so they tried to wash the sheets. To our dismay, we found wet towels in the dryer and barely enough laundry detergent for us to run a load.

All in all, the place had a pleasant model-home feel to it and the location was good, but the lack of supplies and cleanliness left me pretty disappointed. We didn't try to contact property management, mostly because it was late at night when we discovered the various issues and it made more sense for us to just go get the supplies we needed or try to find other clean bedding.

Other Airbnbs I've stayed at have been much more prepared and supplied, so I found myself pretty frustrated with this property since it seemed like it was professionally managed, but only at the barest minimum.