We went to the Swan for saturday lunch and had a lovely table overlooking the river on the upper floor. The ambience and the service were very good, but I would have to say the food was not that special- the kind of food you can have at the Rosendale pub, so nice, but not memorable.