Where do I start? The caramel latte is perfect, every time. The food is consistently fantastic & very reasonably priced. Order the steak sandwich if only for the caramelised onions; seriously! The staff are genuinely friendly and they take the time to get to know the names of their regular customers which is so rare these days. One of the few places I take visitors from out of town because I know we won’t be disappointed.