We dined here recently and thoroughly enjoyed our meal. The menu was extensive and the food was fresh and well presented. The prices were good and the service was quick and friendly. A busy restaurant (probably because it is good) so book ahead or be prepared to wait a few minutes during busy times. We'd certainly return.