My family of 6 visited there and fell in love. The location is right on the beach. The left side of the breaker wall is a place for toddlers up to an adult. The water is calm and has a sandy bottom. The right side is great for surfing so it can suit all ages. Not to mention McDonalds and ABC stores right next store makes breakfast simple as well as getting waters and basically has anything you can think of. The hotel has a trust policy with its visitors and has inflatables for kids and adults as well as boogie boards, sand toys, and snorkeling equipment and they have a surfboard locker. Beach towels are handed out at the front desk, as many as you need, just drop them off next to the elevator when you're done and that's it. If you watch tv on vacation they do have plenty of channels and movies you can borrow free of charge.
Each room has a bucket and shovel for your kids and the AC works great.
My 2 yr old son left his favorite blanket there and we realized it when we got home. With one phone call they mailed it back to us for free.
All in all, this place was amazing right on the beach, excellent staff, rooms, kid friendly. I recommend this to any family we will be coming here everytime!