Very nice place! Walking distance to all the great monuments in Rome!