The pool is heated, but the water slides and the splash area are not.
Yes they are. Windsor hills is a great place, spent 3 weeks there and will definitely go back again.
Yes
Yes the place is fantastic would not give a second thought not to stay here
Yes the pool water is heated and it's the same water that is used by the slides
Thanks! Your answer is awaiting moderation.