We've had an awesome stay at their apartment! Location is super central, you could even walk to the Vatican, and we always felt like home. Huge flat with a big room and very nice hosts, what else could you ask for?