Great hosts, great location, spotless place.