My wife and I did a private dinner right on the main beach in June 2007, it was AWESOME. Nothing beats that personal service and incredible privacy. That said, if we were to do it again (which we almost did in October 2009), we'd grab the wedding gazebo, right next to the mineral pool. We saw it all decked out for a private dinner, and it was unquestionably a better location.
We loved it, and it was very easily one of the most memorable parts of our honeymoon.
I'm just here for the food... and the beach... and the drinks... and the entertainment... oh, yeah, and the suite... well, okay, and the sunshine... oh, and the staff, can't forget them.. Ah, heck, I'm here for it all.