The location of this place was amazing!
About 10 min away from the colosseum!