The apartment is well equipped and in a great location - close to everything, from cafes, restaurants, shops and transport - Plaza Italia subway station being a couple of blocks away.
Mimi was very flexible at the time of check-in and available for any consultation during the period of my stay.
Definitely a place to recomend