Great location, cleanliness, great host