Atmosphere- it's a buffet so don't expect excellent ambience.
Service- A, everyone was so prompt with clearing away dishes and refilling the drinks.
Food- for what it is, the quality is better than some places. I'm not a big buffet person and only came because a family member was adamant about coming here.