Top location, outstanding terrace.
Fantastic spot in Rome, highly recommend