Great place! A must for staying in Rome!