Had coffee on a couple of occasions ( sit in & tkeout ) - service and coffee was really good, staff helpful and fayre reasonably priced with the bonus of being able to sit inside or outside. Oh, and did I mention that it also has a very well-stocked gift shop too!