Castle Rock Resort & Waterpark is that place, and once you visit, you’ll wonder why you ever spent a vacation anywhere else.