Has anyone stayed at the Alton Towers Hotel ? Thinking of booking a surprise stay with my 12 year old son. We would be doing the theme park and the water park. Its quite pricey so want to know how good it is before booking ? thanks.