Location, hospitality, cleanliness and atmosphere are perfect. Host is very thoughtful and is in direct communication if you need anything.