An amazing place in the middle of the greatest restaurants in Rome. Everything was walking distance and lots of bus stops within 2 minute walking distance if I felt lazy to walk to the centre of Rome. Absolutely great value!
Ramses