The resort is lovely--beautifully upkept grounds. At first, it feels vast, but as you get to know it, it's all very walkable.
Multiple pools/hot tubs available, but as always, you have to play "the towel game" to get a seat.
Food is fine - on par with all the other resorts. Kobo, which requires a reservation, was great! Service throughout the resort is great - friendly, attentive staff. Pool and nighttime entertainment was good as well.
Couple areas of "opportunity": it was hard to figure out which restaurants were open for each meal, as it changes daily - it would be nice if you received a list of restaurants with a checklist that included the day of the week, meals available, reservation needed or not.
Only other minor complaint was the shower: having a handheld shower head only, coupled with low water pressure and limited hot water, made for poor showering.
Overall, however, we enjoyed our stay and would definitely return!