We struggled to find them, as Google Maps led us to an entirely different location, but fortunately in the same street. When we found them it was luckily coolish inside and we could hide from the blazing sun.
They roast their own coffee and have quite a neatly set up store although there were a few too many flies flying around their food display which was not awesome, but in this heat flies are the norm.
We had an Iced Latte, with a secret ingredient, all we can say is that this was awesome.
We also tried a Tony Glass Melon Iced Tea, and we both think this might be slightly addictive, really worth trying if you find it on a menu.
Over all a good experience, but probably much better on a cooler day.