Is MOMBASA Really Worth The Hype? (My Honest Review)