We had a good stay at Francesca’s place. The location was fine and the metro was very close.
We just had some troubles with the shower and with checking in but Francesca handled it very well. A friendly note for fellow travelers, the apartment-building does not have an elevator.