The resort was beautiful and in a lovely setting. Our room was average size-wise but very clean and well-appointed. The pools were nice although they got a bit crowded on the weekend. The staff was very nice. During check-in and check-out, it is an absolute madhouse. The front drive is a nightmare traffic jam and the front desk is even worse. They will not guarantee early check-in but if you arrive early and a room is not available, you can check your luggage and avail yourself of the resort services and they will call you on your cell phone when a room is available. This is much better than waiting in the interminable line at 3:00. Also, request a late checkout or checkout early. Don't check out anywhere near noon. As for food, I'm being generous to describe room service as ""average,"" but Francesca's at Sunset is terrific and the hotel also has a decent breakfast buffet. On a whole, we had a great time and are planning to return.
Pros: Kid-friendly, beautiful
Cons: Check-in/Check-out chaos