Amazing place, exceptional hospitality, sparkling clean