Great hospitality, welcoming host, fab garden, home from home atmosphere.