Lovely place in the bustling heart of Rome.