This was a great stay in a perfect location. Very close to Green Park and for us it was also walking distance to the city center. The apartment was clean and the area was calm during the night.
And the price was just perfect.
Would probably look for this apartment next we travel to London.