Great Location, right in front of Hyde Park and conveniently close to a central subway station.
The apartment itself is quite comfortable and Ali's team is great. Even though I was there during end-of-year holidays time - and they had reduced staff because of it - they managed to answer our questions and solve any eventual problems we had in a quick and efficient way.
It's a clear recommendation.