If you have a big appetite this place is for you. The menu is varied with something for all tastes. We went at 6.30pm on a Wednesday and it was very busy which tells you a lot. The staff were smart, efficient and friendly. The food arrived within a reasonable time. All came well presented, plentiful and tasty. There is good access for disabled and the facilities were clean, modern and well maintained. There is good parking on site.