The apartment is really nice. Recently renovated to a high standard band with taste. Perfectly located just steps from the Foro, Colosseum, Capitol, and easy access to the entire city center. Very quite and picturesque street. Communication was seamless as was the check-in process.
On the downside I found the bed a bit small (I am tall, 190cm) and a bit hard. Otherwise really no complaints. Highly recommend it.