Very nice spot in a great location in Rome. Lovely for couples.