Very clean. Very good position by the beach. A pleasant place to stay. Parking available. Would recommend.