Great place, superb hospitality, sparkling clean, just as promised.