Luca’s apartment is central to majority of the landmarks. Everything is ~15 minutes away. Trevor Fountain, Vatican, Campo d Fiori, Colosseum.
Its very cozy studio ! If you are in Rome for a few days, this place is perfect and equipped with everything you need (+ a washing machine / air conditioner).