The trip to Mahabaleshwar cant be explain in terms of language or words.
I travel recently this month and I must tell you the view and atmosphere is too great that I had never seen such views in my life the best combination of friendship we can say of Sky, Earth and mountain.
We cant see any thing because we can touch clouds by hand and there are also few tourist place I request to book a hotel while you go there because there is a lot to see one day will not be a sufficient for you that is for sure.
I will go next time definetly because the cost is very low compare to other trips, You have to select the hotel which are reasonable because you may get few hotels which they charge very high but please be aware of such hotels.
I think this place is suitable for every one but especially for the couples or newly married couples.