We had a wonderful stay at this flat for a whole week while we were in London. The location is extremely convenient to the Green Park tube station. And a variety of restaurants, pubs, and parks are practically at your doorstep. The apartment was clean and as expected; it included everything you'd need for a comfortable stay. Dino & Margaret were really welcoming, and communicative and attended to anything extra we needed. We will definitely stay here when we return to London; you can't beat the flat, and its location for the value.