Ari’s place is in a GREAT spot in Rome! It’s right next to the Cavour Metro stop and it’s only a 5 minute walk to the Colosseum. It’s also a great neighborhood with lots of cool options for food.
The place itself is a really cool spot and has just about everything you need! The only thing I’ll mention is it is 5 flights of stairs to get up to the place, so just be prepared for that and you’ll be all set!