Best time to go is when it's breakfast almost lunch =) We got there around 10:30am, got seated at 11am and was still able to enjoy breakfast & also just in time for lunch. Best part is that we paid breakfast price ;)
Breakfast is $15.99, kids are $12.99, 4 & under eat free. For dinner it's $26.99... yeah, that's why I'm only giving it 4 stars, it's too expensive compared to other buffet joints for dinner.
But if you don't want to venture too far, and looking for a good meal, this place will do. Plus, the view was beautiful, nice clear big windows as if the windows are wide open.
Service was good, except they don't have lactose milk.
Cheers!