My wife, 18 month old daughter, and I just got home from 8 days at the Sheraton.
We had a great time!
I'll post a complete review when I get caught up from work.
As others have posted, if you take the time to get to know the staff around you, there are even more pleasures to be had. By the end of our week, I didn't have to ask for milk for my kid. It was delivered quickly after we sat down. And several times it was comped. Most of the lady-servers were constantly making smiley-faces with my daughter.
The beach is AWESOME! Soft, white sand gingerly breaks into the very calm, reef-protected turquoise water that never gets deeper than 6 feet.
The hotel was very nice. We ate less than half of our dinners at the hotel because of the lack of selection. But the breakfast and lunches were wonderful.
Our only problem was with Delta Airlines loosing our baggage for more than 24 hours. But that was a good learning curve for what "Island Time" really means.
There were plenty of other happenings that I need to report but don't have the time yet.
A big Thank You to the contributors to this forum. The wealth of info here helped my family have a great time.
BTW- Tip your check-in clerk. It worked for us.