Lovely apartment, great for couples. Terrace in the center or Rome is a plus! Location is perfect. Communication with Andrea was smooth.
Only if you have a big luggage, keep in mind that you will have to walk 300 meters from the check in to the apartment and go up some stairs.