A great host, a lovely house and a great location