Amazing spot in an incredibly wonderful location walking distance to almost all of the location attractions in Rome. Really a special place :)