I was extremely impressed with this flat, to the extent that I wish I stayed in Rome for longer. The place is better and the pictures, and much better than staying in a hotel! Our host was extremely helpful and friendly, and helped us find the partner when we got lost in the area.
The location is a very short walk to the Vatican, and there are Cafes and restaurants on the way. It's also located close to a bus station.
Overall, this flat exceeded our expectations in many ways, and we would suggest this place for anyone who plans to visit Rome.