Luca's place has a great location being only a few mins away from the Termini train station and the Colosseum! Fantastic for quick walks into the city centre and to the main attractions of Rome :)
The apartment is cozy and had everything we needed for our stay. Thank you!