Lovely house, lovely pool, lovely grounds and terraces, just lovely!