I have a long (~7-8hrs) layover in BOM Mumbai en route to BLR Bangalore

. I looked it up on wikipedia and I'm not so happy to see it a list of most delayed arrivals and also on a list of the worst airports to sleep in.
I see on the nwa.com website that there is a lounge in Bombay "Transit area, close to gates 3 and 4". Does anyone know any details of it-- is it in the domestic or international terminal and is it worth my time?
What is the best place to spend 7-8 hours in the Mumbai airport?