We went to matheran on a weekend excursion. The place is quite good with big rooms and good food. Hygiene was a bit concern but otherwise everything else was quite nice. Staff was quite friendly and helpful in guiding us. You get all basic facilities in a decent price range which is what we wanted. Unless you are looking for some luxerious stay, this is a good option to consider.