This place is great if you want to spend time near St. Peter's. It's on the south side so it feels a lot less filled with the constant hustle and bustle of tourists, but is still super convenient. 5 minutes from our door to St Peter's Square. Everything we needed as far as linens, towels, etc. Great access to commuter train line and bus lines to take you to other popular areas of town (eg. Trevi Fountain, Spanish Steps, etc.).
We are a family of 7 - 5 kids 12 and under including a 7-month-old and the temperature was 35+ the entire time we were there. The air conditioning was AMAZING! Like stepping into paradise. The doorman at the building was great and easy to walk for pizza, gelato, espresso and groceries (about 1 minute from the front door). What more does one need?
A great stay at a great price.