The apartment is perfectly located for visiting Rome. It is quite small though and can be noise specially from the next door apartment.
Marcello and Francesca are very helpful and the communication with them is extremely easy.