The apartment is nice, well equipped, in a great location. Modern and clean, it's a good place to stay at in Rome.
One small inconvenience is the tall step into the main bedroom - maybe 2 smaller steps would be better, especially if you wake up in the middle of the night :)
Manuela was nice, welcomed us, allowed us to leave our bags before check in, and communication with her was good.
All in all, I recommend the place!