This place is on a great location. Has everything you need for a short stays if you want to cook the kitchen is well equipped. Consider that it is a 3 floor walk up (in case you have mobility issues).
It is a great place to stay in an area full of shops and restaurants.