Lovely host - warm and welcoming. Lovely place - and plenty of space. Lovely garden - a breath of fresh air.