I have been to this place many times. I had good experiences about it. Service is overall good. Sound and picture quality is also good. Overall I would say it is good. Washrooms are neat and clean. Cleanliness is maintained over the place. It has got lot of facilities for food stuffs. It is well air conditioned.