The unit was well located, clean, and nicely furnished. The sleeper sofa was broken and unavailable, which was unfortunate. The WiFi was touchy and did not easily connect to devices. Amenities at the Turtle Bay hotel are mostly available but must be purchased (e.g., rental fees for beach umbrella and chairs). Non-guests are not currently allowed to use the hotel gym. We did not use the community pools but they looked nice. The unit is within close driving distance to beaches, activities, and restaurants. After our stay, the proprietor charged us for stained towels. We agreed there was a small make-up stain on one towel but were not sure what may have stained any other towels. The extra charge left a bad taste in our mouths because we were not compensated for the unavailability of the sleeper sofa, which was a big change from the description. Life happens and we can roll with the changes but it should go both ways.