If you are looking for an apartment in the centre of the city then this is an ideal choice. We never got taxi's and walked everywhere. It is next to the park and Hadrian's Arch, which is the meeting point for most of the walking tours in the city.
The loo and bed are off the kitchen so if you were to come with more than just a couple I would suggest booking the flat that has 2 bedrooms and not relying on the pull out sofa. It's very clean and easy space to stay in.