Not dirty but not pristinely clean either. Lots of amenities including chairs, umbrellas, towels and pool. Furnishings, carpeting and bathrooms could use a little upgrade. A hairdryer was not working, so the front desk brought us up a new one as well as extra blanket and pillow in a timely and polite fashion. The landscaping is lacking - a simple fix (weeding for a couple of hours one morning) could help give this property the boost it deserves. Overall an amazing stay and we look forward to visiting again!