Have to agree with Andrew S. on this one - not good, not bad. The location itself is in a strip with some other shops, so this would be a good place to stop off and grab a coffee before shopping around.
The inside is decently set up, but there is an extremely limited number of seats for the busy-ness level they face. They do have some extra seating outside, with misters to help cool it off in the hot summer months.
The staff was nice and friendly. The drinks were well made and tasted as per usual.
Overall: B
A decent stop off before shopping the area, but may not be able to find a seat if you are looking to sit and hang. "A-OK."