Great hosts, great location, beautiful property, spotless guest house.