Ari's place is perfect! Even with all the steps! Every place we stayed in Italy was up multiple flights and everywhere you go in Italy has steps, so embrace getting in shape and be gratified with living space high above street, great light, views etc.
The apartment has everything you could need; Ari was the perfect host; location excellent--close to metro, short walk to colloseum and forum, frankly, walkable to everywhere you could want to go in Roma! We loved our stay at Ari's!