Very clean and comfortable with full amenities in the kitchen and bathroom. Loved having access to a beach umbrella, even though we didn’t use it. Great alternative to large resorts