Very well maintained, sparkling clean place. Would love to stay at the same place again next time I visit.