Lovely home, spotless, scenic, idyllic, brilliant host