Our famiy visits the Alpine for our annual vacation every year. The location can't beat. There is something for everyone to do. The pool is nice but the beach is better. We love the nightly entertainment especially the hayride. My kids don't want to go anywhere else. We've made great memories there.