We would definitely come back here! Lucia is incredibly helpful - her restaurant recommendations are brilliant - and the checkin process is very quick and smooth. The apartment is super close to the Colosseum and several major basilicas. Also really near lots of buses which take you direct to the Vatican. Amazing place!