We've just switched from Mount E to Thompson. Mount E seems very professional, but felt like a factory production line, with no time for people to stop and talk about your little questions or worries. At Thompson on the other hand everyone seems to have time for you. Feels more like a hotel than a hospital, but seems very professional none-the-less. I think its more as I would expect a private hospital in the UK to treat you.
That said, we're only half way into our first, so hardly experts!!