I have eaten here quite often and have always found the food to be exceptional. Having thoroughly enjoyed the fish last time I was there I ordered it again last night. The dish was absolutely delicious and I have to say that I thoroughly enjoyed every single mouthful (bliss). My dining companion ordered the steak and was equally happy with her meal - it appeared to be very tender, very large and cooked to perfrection. The restaurant is always very busy and it is wise to book beforehand. On this occasion since we had not booked we were more than happy to be seated in the bar area. Staff are friendly and helpful although some are quite young and not all have wine knowledge.
I also visit the cafe often for coffee and business meetings and would make two comments.
1) They do not open until 9am as I found out yesterday when trying to hold a business meeting at 8.30am
2) Like too many cafes now days it is very difficult to have a business meeting during the day as the staff always have the music booming way too loud. This makes it very difficult to talk. I do wish more cafe owners would take note of this!