Beautiful location, accomodation and great communication. What a lovely Christmas.