This was my first time at this restaurant, I had heard that the food was good but never got round to going. The occasion was the office Christmas party and so it was a special festive menu, rather than the normal one, but there was plenty to choose from. The restaurant was very busy with other parties but although it appears rather small from the outside it is "tardis like" on the inside and didn't feel cramped at all. The waiting staff were friendly and looked very smart in their uniforms. The food was delicious and the portions generous. There was a lovely atmosphere on board. I will definitely return, probably in the summer, to try out the normal menu and to get the full benefit of the river location.