We have consistently had good experiences at Megaplex. The staff is friendly and helpful.
I'd give it 4.75 stars (rounded up), with the only demerit being that the theaters are almost never cold enough. It's understandable given the size of the rooms and the number of people, but this is also a professional organization designed to make the movie going experience as pleasant as possible. But really, it is a great environment.