I could have written this review Family O Fun. I think it USED to be a good, quality and reputable company but perhaps new ownership or partnership is ruining it.
There are a few people there who seem to care but the rest have lost their groove.
It is painful when you spend a lot of money on a vacation like this with airfares, hotels, etc and have this kind of thing happen.
Better luck next time!