We had a great stay at Francresco's plays. It is close to the Vatican and you can actually walk to everything easily.
It is a perfect spot, with everything you need, for a short break/city trip.