A truly great place just 20 minutes walk from the Colosseum. Would definitely recommend.