It's an excellent idea to fly direct - the drive from BOM to Pune is "interesting". I go there once a month.
Do yourself a big favour and ignore the Le Meridian suggestion. Go and stay at the Oakwood Premier. It's cheaper, the restaurant is better, the WiFi is excellent and you'll get a 6 room appartment for the price of a hotel room *and still get room service / laundry / housekeeping etc...
Remember you can hire a car/driver for about $200 for the week (PM me for details if you don't have the name of a company)
I wish my company would pay for the buisness class flight direct - the Pune Mumbai Highway requires a change of underpants....