In every way an excellent Airbnb