Hello We are going to legoland this weekend, staying in the castle hotel. Is the pool at the original hotel? Does anyone know if towels are provided? Any other legoland tips much appreciated Thankyou