We only used the food service and they served us very good homemade dishes, even though it was outside the normal lunch hours! Everything was very good, even if they are obviously not refined dishes, so not recommended for those looking for complex food.
The restaurant was quiet on Easter Monday afternoon. The menu featured a lot of items but the waitress told us that there was no lamb, turkey, ham or chicken wings. The floor in the restaurant was quite dirty, particularly the carpet which needed a serious vacuuming. The food itself was tasty, though the chicken burger had pickles which seemed odd, and it was really quite watery for a burger. Salmon was good. Service was friendly and sharpish. There was plenty of parking. Toilets were fine.