We visited the vineyards in December of 2016 - the drive from Mumbai to Nashik was pleasant and short. We had booked ourselves in the Taj Gateway Hotel in Ambad, it's about 15 km away from the vineyards. We wanted a luxury getaway, but there are several other inexpensive options (Ibis, Hi5 etc.) for your stay as well.
The Gateway property was under Taj Group of hotels earlier, hence the place and ambiance boasts of luxury. It has 3 dining options namely Cafe, Grill and North Indian fine dine. We chose North Indian fine dine and absolutely loved the food. It is no longer a Taj property thus the price was not so high.