Thank you for a great long weekend in Rome. We really enjoyed the apartment, and the host helped us with everything we needed. St. Peter’s mirror is a large apartment located in walking distance to everything you need and want to see. Can really recommend it for new visitors.