The cleanliness and comfort was satisfactory for me. My only problem was the pin location used on map - it was way off the mark. I thought the inn was located near Alona beach front as indicated on the map. To my utter disappointment, it was located 600 or so meters away from the beach front.