I watched this my mum as we both really enjoy Steven King novels and subsequent film/series adaptations. Ewan McGregor was really great in this, as expected. The little girl was also excellent; her role of an extremely powerful magic user was awesome to watch!
Suspension of disbelief was effortless due to the outstanding special effects department and setting of the film. Seeing 'the Hotel' again was a real treat for fans of The Shining. Just an all round great night of film; I always say the real magic is in the writing and, well, it's Steven King; you can't get any better IMO. The director clearly knew to trust him.