Matheran is a place for trekkers. We went there for relaxation and for breaking the routine. So we chose a resort where we can have spend more time with activities and games inside. We still visited this lake and didn't find anything great about it. So it is purely personal view.