Pretty much the perfect Airbnb experience. Quick and detailed responses, welcoming but unobtrusive hosts, perfect location, immaculately clean.