Location is everything and this place surely delivers! You are in short walking distance to the vatican and well-connected to public transport.
The flat is clean you share a kitchen that is also taken care of well.
We had a great stay!