Great place in a perfect location! Walking distance to all of the great sites in Rome.