Very nice and clean! We also got complimentary access to umbrellas and beach chairs on the beach! You have to wear the wristbands provided in the hotel, and at the beach to get the umbrella and chairs. The place was exactly like it was pictured and Jessica and Jose were very helpful and responded to any question within a timely manner!