We ended up having to eat here everyday because we purchased a meal plan (which everyone recommends, as do I, because their food is WAY overpriced.) The only problem was that we went in the middle of the hurricanes; I think Ivan had just passed and Jeanne was on the way. So the resort was pretty empty, the majority of the restaurants were closed, and that was the only one open on our plan, so beware of that.
Another thing that bothered me to no end was that the far side of the restaurant smelled putrid. All I could smell the whole time was mildew. The food was okay. My husband really liked the Mongolian-style grill. I didn't think anything was very special, at least nothing worth the $95 a meal we paid.
We also woke up late. Being from California, the 3-hour time difference was difficult to get used to and we just wanted to kick back. Consequently, we always missed breakfast, which was served until 11am or 12:30pm depending. Also, lunch is not included in the meal plan, which wasn't good for us because that was actually our breakfast. A lot of people say that they don't eat lunch when they're at Atlantis, but if you're going to be a late-riser, then you should take that into consideration before choosing to purchase a meal plan and call up the resort to see if you can find out which restaurants will be open during your stay.
The meal plan was not economical for us because the other restaurants were closed, but had they been open, it would have been a great idea.