I had a wonderful time at Roberta's place. Can't recommend it more. Also the position is extremly convenient for any kind of activity in Rome.