We stayed for one week with three couples in the unit. Everyone was happy with the size of the rooms and the comfort of the mattresses. The highlight was the rooftop terrace, lots of sun, fun, music, and laughs. Amenities such as the beach chairs, towels, and kitchen supplies were a plus. Location to the beach, hidden beaches, and nature preserve were a big bonus for our interests of hiking and site seeing. Plenty of nearby restaurants to walk to also. Will be recommending this place to many people.