We had breakfast twice here and dinner once. Food was good - a rather upscale take on buffet dining. Breakfast was great and they offered anything and everything. The dinner was also pretty good...for both kids and adults. Like all Atlantis Restaurants - it is rather pricey - but as an all you can eat place...you get a better deal!