Clean, just as described, and very close to the beach (5-10 mins walk). Great stay!