Great location, wonderful hosts, privacy, cleanliness, easy communication - everything you want from an Airbnb!