A great place to stay and a perfect location in Rome!