We stayed there circa 2006 - after it was rehabbed from the 2004 hurricanes. We thought it was very nice -- they have both a fancier restaurant and a more casual one, I think, along with a counter-service/quick food type place. We didn't use the pool, so I can't speak to that - I think we were there in the winter.
From what I saw on that one trip, I would recommend it. Often, mousesavers.com has a discount code there - check the mousesavers site.