Great place to make a stop in Rome, cozy and close to the Vatican.