I would say, it should be 3.5 but I'm giving it a 4 because service was really good. The food is slightly above average. However, I think they really should have more people looking after the dessert area. I saw this little girl licked the ice-cream scoop and then put it back in the water tray. I don't blame her, she look as if she was 4 (not sure why the parents were not with her).
We came here for the lunch weekend buffet. The food was fresh & service was friendly. I would come back to this place.