Our stay was amazing! The room was large and comfortable. It was so nice having the kitchen and a washer/dryer since we stayed a full week. The unit had everything we needed and the resort amenities were great. Our hosts were very kind and responsive. Big pool/hot tub area and direct access to the beach was everything we needed. The only negative was the towel dispensers at resort were often broken/out of service so we had to walk around to find a working one.