Great place to stay in Rome. This is about 15 minute walk from all major sites and 5 minutes to anything with the Vatican.
The a/c is amazing in the summer. The building has an old charm with an apartment that has all the modern touches and amenities.