Not much you could do to better either setting or experience: Catherine is a welcoming, friendly and hospitable host.