We really enjoyed our stay. This is a great location! And the view is amazing!
We had a few minor issues with the showers - water keeps coming out into the bathroom from the shower cabin in one and there was some sewage smell in the other one. But other than that we really enjoyed our trip to Rome because of this apartment.