Great place! Amazing location in the middle of Rome.