Wonderful hosts.
Beautiful location and garden.
Lots of little extras - appreciated the Christmas touches.