Great place, location, and cleanliness. All you need for a great Airbnb experience.