The lounge at BOM is very nice indeed: great food, the barman on service that day up some pretty decent cocktails and foot massage: I would plan at least an hour to indulge the facilities.
also worth noting that there is a premium check-in area on the left of the terminal where everything is taken care for you as you walk-in.