Traveling with wife and three kids ages 6,4, and 2. Starting with the good things:
1. The pool.
Ok, now on to the bad.
1. Looks nothing like it does on the website. Poorly maintained villas (peeling paint, etc), trash strewn about in the dune grasses (beer bottles, candy wrappers), market dome area has a run-down very "lived in" feel to it (disgusting, stinky fish and turtle pond). Petting zoo area has so much goat poo, it doesn't feel sanitary or look like they clean it much.
2). Not just for families. While the website makes it look like it is geared for families, it seems to attract the "Spring Break" crowd. Lot's of groups of young 20-somethings who were there to party. Lot's of alcohol consumed by large groups of youths - doesn't seem to mix well with the large number of young families also there. Personally, we had the Dutch version of girls-gone-wild in the next villa over. They partied loudly with a sound system and some sort of siren that they blasted all night while they sang along to American dance music.
3), Not good if sleeping is part of how you relax on holiday. My young children are normally asleep by 8 PM. These girls carried on most of the night, even after we asked them to quiet down. Officially, the park has an 11PM quiet time, but that doesn't help much when you need it quiet by 8PM. 11PM seemed way too late for a "family" resort. Also, we were awakened each moring by the sound of racing cars at the adjoining race circuit and they start early and continue all day....very noisy.
4). Villas were junky and worn out. While the villa was equipped OK, the overall quality of the execution was lacking. The beds were old and worn and telegraphed that they were very well used (yuck). We paid extra for the "sheets package" and while the sheets came wrapped in laundry film, they were mostly stained and looked pretty well used as well (double yuck). The decor in the room seemed like a hodge podge of spare parts and leftovers -- nothing matched. Again, while functionally OK, I perceived this as poor maintenance. The whole time I was in the villa, it just made me feel dirty. The physical appearance of the rooms seemed to mean little to this resort. I would cringe each time my two year old would sit or play on the very hard tile floors, which always seemed to feel a bit gritty.
5). Strange lack of detail.
- The food store sells things you would need an oven to prepare, but the villas have no ovens. You get a cooktop (gas, but no means to light it, so don't forget to bring matches), a microwave, a tiny micro-refrigerator, and a dishwasher.
- When we tried to call to complain about the noise our neighbors were making, we found a phone number in some of the literature in the room, but there was no phone. In fact, they left us a menu to order pizza to be delivered to the room with a number to call, but did not give us a phone to use to call.
6). The Beach Factory at the nearby strand hotel is a joke and you have to pay for parking. The website makes it look like a fabulous kid-oriented play place, but I was very disappointed that the indoor playground was tiny (essentially one playscape with a slide). The electric indoor go karts were not there (just gone). The mini-golf was disappointing and there was really nothing for our little one to do except play in the lego area (the legos looked 10 years old and were filthy, by the way). Bowling looked fun, but was always jammed, no way to get in. I suppose if you had the time and a place to park the kids for a few hours the tennis and squash courts looked OK.
7). The food is at best mediocre. We had only two meals at the main area, the rest we prepared ourselves in the villa (thank God). We had pizza and burgers at the main restaurant in the market dome. The best I can say was that it was just OK, but for two kids meals and two adult bugers it was over 50 euros. A few days in I purchased lunch from the poolside cafe for two of the kids. Again, food was pretty bad and it was well over 20 euros.
Bottom line, I think this trip would have been worth it at 1/2 to 2/3 of what we paid. Not a good value and very disappointing. Don't believe the website.