This was our second visit (and only our second visit to st Andrews) and were not disappointed. Fantastic steak, cooked perfectly. Hubby enjoyed the crab done in various ways. Lovely cocktails. Great wine and honestly the best tasting coffee I've had in a while. The owner and staff work hard to ensure it's a great experience for customers. They were able to squeeze us in after a cancellation -but make sure you book in advance.