Great Rooms, a well equipped kitchen, great gardens, great views. easy communication, and nice neighbours: This place is good.