great place to stay in Rome if you don't mind a little distance from the sights