The apartment was great and the location fabulous. It's up 7 flights of stairs, but if you can tramp all over Rome you can consider the stairs a quick aerobic warm up.
Ariele was very responsive to all our questions.