This family friendly resort offers something for everyone with lavish grounds and spectacular cuisine.