Geoff is a lovely host and a great cook. He went above and beyond to cater for our dietary needs and prepared delicious meals for us.