Always had a lovely 'all you can eat' meal here. Staff are very friendly and take their time to explain the (slightly confusing) menu. Nothing is too much hassle for them. Food is freshly cooked and delicious. The room is nicely decorated and clean. Been back here several times and not been disappointed yet.