The hosts, the house and the location were all wonderful! Communication was great; very clean, all the amenities we needed. We would most definitely stay here again.