A wonderful host. All the comforts of home in a beautiful setting.