Allegra is an excellent host. It's interesting to talk with her and she knows a lot of good places around. Even if you need something special, like a store with simple black T-shirts or a copy center - Allegra will necessarily offer a couple of possible options.
The location of the apartment is very convenient, near two metro stations, the embankment, various shops and eateries.