Amazing affordable stay in Rome. Very close to the Vatican