The apartment is very well placed at walking distance from most interesting spots.
The public transport around the area is also well disposed. Everything was perfect from my point of view!
This is definetly highly recommended!