The apartment is great. Andrea altered my reservation to another apartment at the same building on the 4th floor. It's very nice and as seen on the pictures (not much of a view though). The location is perfect especially if your are a tourist.
There is an elevator you can use and the check-in is very easy since you can shelf check-in.
The biggest problem I had was with the wi-fi. It's of very poor quality and speed. I tried it only on the second night so I didn't had the chance to ask Andrea to fix it but be prepared that you might have a problem. it didn't looked like the router just needs a reboot.
Also bring your amenities along because the provided ones are extremely limited.
I would definitely stay there again (as I'm a very frequent visitor of Rome) if I knew that the wi-fi is fixed and performing.