How refreshing does this thai iced tea from DC Noodles look?! Let me tell you, it hit the spot...