For a time-share property, better than we expected. Rooms were fully equipped to enjoy a longer stay. Nice kitchen and bathrooms, and if/when towels are needed, they are just a phone call away. Very convenient to have laundry within the unit. Not on the beach, but the quality of the units make up for that.