Somehow the best mocha I've ever had...?