Great accommodation right opposite Kew Gardens, a breath of fresh air and outstanding and generous hospitality