A very nice and chill place. Good vibes. Location of the place is quite near to the Colosseum. Had a wonderful time in Rome