Great place, location and hosts for our family Christmas stay.