Great place in the heart of Rome, terrace is wonderful.