Lovely place within feet of St. Peter's Basilica. Well equipped with wonderful water pressure and hot water (always a roll of the dice when travelling!) Loved the rooftop terrace with St. Peter's Dome right there. Convenient shops and restaurants all around. A few moments walk to the Metro station and within walking distance to all historic sights.
Highly recommend.