Stayed for a two night Ninjago special weekend with my nearly five year old boy. Really magical hotel; starting with the fire breathing dragon and amazing reception, truly amazing room with a treasure hunt to unlock a generous Lego goody bag and a carpet whoopie cushion amongst many other surprises. Fab restaurant with great Lego sculptures / characters; and the food quality was really good. Skyline bar and play area was great fun for kids and adults. Great to be able to go on a few rides with absolutely no queues. The staff were really friendly and worked so hard. I could not afford to stay in peak season but I cannot recommend the out of season packages enough. Only minor suggestion would be to have more lunchtime staff in the Skyline bar as this was the only place open to eat and there was a wait to order and then get your meal; the staff were rushing around and worked their socks off to keep people happy.