Antonello's place is in the perfect location. It is within walking distance to all the major sites we wanted to see when we were in Rome. It's not far from the the train station either which was awesome for day trips to further locations.