Clean and a great location. Beds were a little hard. Great spot, easy to walk to the beach and shops