This place was perfectly located and the owners were very accommodating. They allowed us to put our luggage in apartment hours before the official check in allowing us to do some site seeing after landing. This location is 3 mins walk to Vatican and 15-20 to the coliseum. Beds were very comfortable. The only concerns we had were what other reviews pointed out. Because this is on a Main Street it can be a little noisy but the traffic dies down at night, and the shower is on the small side but that is typically for apartments in the heart of European cities.
Michy and Raffy were very helpful and answered all of our questions before and after the trip. They even arranged for our transportation from airport and then to/from the port.
I would highly recommend this place if you are looking for a great place to stay while exploring all Rome has to offer.