I stayed here with my family back in March of 2012. We had a great time. The beach is gorgeous.
It is not a 5 Star Resort but the value is fantastic. Some of the rooms need updating but we loved ours. They have a different theme night every night for food in the cafeteria or you can choose to eat at one of the resturants they have between the two resorts. They even have Pizza and Burger stands/bars to eat at if you dont want to go to he cafeteria The bartenders are fantastic and made great drinks.
We will go back again for sure