A perfect host. A great spot. Everything you could want in an Airbnb.