We had a very nice time in the Airbnb of Michela, it has everything (and maybe even more) that is needed for a perfect city trip! The location is also very nice within a few minutes you are on the Sint Pieter's Square and within one minute you are in the metro station just in front of the appartment.
If you are planning a city trip to Rome, the Airbnb of Michela is for sure a good location to stay!!