This apartment ticked all the boxes. It was central so we could walk everywhere to see all the sights (10 minutes walk to St Peters, 5 mins to Piazza Navonna). Surrounded by bars and restaurants but amazingly quiet at night. The apartment itself was spotless with comfortable beds and all amenities. the WiFi worked well and the roof terrace is amazing. We used it every day even in February when the weather was not warm! The view of the Castel Sant Angelo is stunning.
Alexandra welcomed us and gave us lots of useful information - there is also a folder with all the places to go along with directions to help you find them.
However, they do not lie when they say 72 steps to get to the apartment. Not a problem on a day-to-day basis but you must be prepared for doing this with cases on your first and last days! Also, if using the sofa bed then be aware the bathroom can only be accessed through the bedroom.
We would definitley use this again if we come back to Rome.