great host, great communication, perfect location, clean and welcoming.