100% would stay here again and recommend this place. It is very close to the Vatican, very close to the Vatican Museums, very close to the taxi stand and right outside the door is a bus stop! Also, it is within a 3-minute walk to Carrefour (grocery store).
We were in Rome in July and every day was over 100 degrees F, the home is located on the basement level, so no views but definitely helps when the weather is hot.
You have everything you need in the house to make yourself feel like you are at home. We can't wait to come back and would definitely stay here again as it is close to most things or a quick taxi ride to the rest of Rome!