Amen’s place is in a great location! 20 mins from airport. 5 mins to train station and very close to main attractions in Rome. I would highly recommend!