I stayed at Caterina's place for a few days. The location is spectacular: within easy walking distance of the Vatican and Villa Borghese, and a little longer walk to the Colosseum (but still easily doable). If you'd prefer, there's a metro station very close by. There's also a great gelato shop on the same block and plenty of restaurants nearby. The room itself is small but has all the essentials. I had no complaints about anything there. I would happily stay there again!