I've eaten here at least a dozen times in the past decade, most recent visit was 3 weeks ago. This is one of the places that I think has suffered greatly with the dining plan. They are always behind on their seating, the service is always slow, the restaurant is usually very crowded and noisy, and the selections on the menu have been made much smaller and generic. Many dissers have commented on small portions but I think the portions are decent sized.
When we go now, we always get the first ADR when they open for lunch. That way we are usually seated close to scheduled time and for at least the first part of the meal, it's not so noisy.
The food is just okay, some dishes are much better than others. Their fish dishes are all way oversauced, so much so that you can't taste the fish. The mahi mahi is the best of them as the sauce is a bit milder at least.
The restaurant is very pretty and the fish tank is spectacular.