Great location + hospitality + cleanliness