Great location, cleanliness and hospitality