I have read such great things about DuPlooys but see it may be under new ownership (or maybe just rebranded). Has anyone stayed there recently? How is the all inclusive meal plan? We are weighing a stay there over its neighboring property Chaa Creek. We are a group of 3 adults and 3 kids. Thank you!