Wonderful report! Can you dwell for a minute on the practicalities: how old are your kids and what was the sleeping arrangement? I have two small ones (8 and 6) and have often wondered whether they would do well at this resort. There are loads of others that are cheaper and that would accommodate our kids well, but we don't just travel for their benefit!