great place in the centre of Rome, highly recommended!