Decent place to stay in Matheran. Food is included and not bad. The menu is decided by the hotel. Also, there is no dining hall as such, just some outdoor sitting.
There is no net connection contrary to advertisement. They also donot accept cards. Did not find an ATM in Matheran.