Coral Reef is one of those places that galvanizes people, so you will likely get those who think it is terrible. However, we've eaten there three times and had good meals every time, including the latest one just a few months ago. It's not a must-do restaurant for us, but we have enjoyed it and found our meals to be solid to good; same with service. I'm not sure how many two-tops, if any, are right at the tank--the clear majority are four-tops. Most of the two-tops sit in between those and the first level of booths on the bottom floor. Still, those are quite close to the tank, and as the PP mentions, I'd go early since you'll most likely have to wait. We typically do lunch there and make an ADR for as close to the restaurant opening as possible. Good luck!