Great place and location in the central area of Rome!