Angelo's place is perfectly located for a short stay in Rome. We stayed for 5 days and it was so close to everything we planned to visit, as well as many delicious restaurants. The apartment has everything you'll need for your stay. Had a great time :)