Clean, spacious, comfortable room, well-stocked with utensils and beach towels. The only minor issue is that our key card didn't work on arrival, so we had to go to the front desk to get it sorted out.