Friendly staff who take time to talk to you when the place is less hectic but yet give you a friendly smile even when they are busy. Coffee at affordable prices and of quality and standard. Cakes are not too bad. Sandwiches are freshly prepared, so be prepared to wait. Small and cosy cafe which can also be downside because if you happen to come at a time that it's full, you might want to consider waiting or walk away disappointed.