The location was great because it was next to the metro and also had a lot of great shops around. It was also a ten-minute walk from the Vatican, which was a bonus for us.
Additionally, having access to snacks, water, and an AC was amazing!
However, during our stay, we had a power outage for more than 12 hours (we had no power overnight), so the lights, hot water, AC and overall electricity were not working. This was very inconvenient for us because Rome was so hot, so I couldn't even sleep, and we could not use the other amenities. We did not get a refund for experiencing this, which we believe is unfair considering we get charged to have access to these amenities.
Overall, the location is good but I wouldn't go back.