Perfect hosts, perfect house. A great place to stay!