A wonderful place to stay presided over by a wonderful host.