This place makes a fantastic coffee! James is extremely friendly, and will customise your coffee perfectly for you! Look for the daily specials - I usually pick one up most days!
The only thing you have to watch out for James' enthusiasm for his fresh whipped cream - it is fantastic, but adds up! :)