Close to colosseum, but this place is just not clean and pleasant.