My brother and his family including 2 small grandchildren have been going there for over 10 years every summer. He started going there when his two girls were teenagers. They stay at "The Cove" which is on property and has its own private beach and pools. They love it there and tell me there is quite a bit to do to keep busy even if you aren't into the sun (my sister in law isn't). They rent a cabana by the pool/beach for the week too. As far as the casino goes I'm not sure. They don't really gamble and I haven't been down there yet.