Perfect place, location and hosts. The house is beautiful and clean. There were so many little extras, including a Christmas tree, that made the stay even better. 100% recommend this place!