Here's my favorite place to stay in Mumbai. JW Marriott opened about four years ago and it has quickly become the place for parties, functions, breakfasts, and to stay. It is right on the Juhu beach. The picture above shows the side of the hotel facing the beach.
There is wonderful Thai restaurant -- Spices and a dance bar -- Enigma. The breakfast selection is the best I have ever experienced. Thr picture below is of the Spices restaurant with a chef at a Hibachi table.