I've come here a few times and each time I always have a great experience. My favorite drink is the "Mango Snow" slush with boba added. It is not too sweet and the boba is one of the best I've tried so far.
My only complaint is the wait time - but honestly, with this being such a high volume area of town, it's to be expected.