Airbnb at its best. Everything as described with a very helpful host.