Had a fantastic stay in Francesca's apartment. Was very central and had everything I needed. :)
I will most definitely consider staying here, if I am in Rome again :)