Found the hotel I went to. I did a little research and talked to my parents and I'm 99% sure it was the Chula Vista. And yes I absolutely recommend going there.
Waterparks It surprises me that so many places up north would bother having water parks but I guess I can understand why. When you don't have as much sunshine as the southern states you don't get to enjoy the water as much. You mentioned the place where you stayed had an indoor water park but you didn't actually name it. I know there are several hotels near the area where did you stay and would you recommend it?
mixingbluegreen
Quinn Saturday
Found the hotel I went to.
I did a little research and talked to my parents and I'm 99% sure it was the Chula Vista. And yes I absolutely recommend going there.