This place is amazing. I was skeptical to stay here after reading all the reviews but it surpassed my expectations. The mountainside suite was beautiful and clean. Gorgeous views. The oasis water park was a hit. Kids had a blast. Staff is super friendly. We will make this an annual spring break tradition.