The resort itself was great, we stayed on the Secrets side which was quiet all the time and they had a lot of activities going on to keep you occupied. The staff upon checkin were nice and answered any questions we had about the resort. The only downside is the food, the food portions and how long you will wait for the food.
The restaurants that had good food was Rosewater, Silk City for Hibachi, Picante (only for the guac and tacos), Foam (for the pizza) and maybe Bites at night which turns into the Strip Grill.
The Italian restaurant I would avoid, we waited over an hour for our food. The pasta came all soupy and not even cooked all the way, we left and went to Rosewater.
If you order food, order 2 of everything, the portions are small which isn't bad but if you're hungry just order 2.