Had a pretty good time. Traveled 6/23-30 with 8 adults and 6 children. The resort is a good choice for families with small children, particularly pre-teens to younger. The resort was in better shape than I expected. Food better than expected, but was not expecting a lot to begin with. Pools were great. Beach is just OK, but we knew that going in. Room was plain, but in good working order. Our group was in the Beachfront Cabanas and Waterpark View rooms. Our biggest problems were with the near constant waiting in line. That's disappointing because it can be easily solved by hiring a few more people in key areas.
I'll be trying to write a full review in the next few days. If you are planning to be there, or are considering this resort, I'll try to answer any detail questions you may have.