MTDC Matheran is a wonderful place. Very peaceful and in middle of the nature. The main advantage is that it is near parking. But be ready to walk or take train till main matheran city. The near station from MTDC resort is Aman Lodge; from there one can take train to and fro of Matheran. We stayed for 3 days. Family rooms are bit far from reception area. Our experience was as in point..
1. Food was of good quality with limited range.
2. Rooms were neat and clean.
3. Staff was less of co-operative.
4. Monkeys are a real trouble. You can't leave your room open.
Overall, a good experience.