Great hosts, great home, great location, and clean place.