I went to this place with my team and found the outing worth the payment. Its an excellent destination for folks who dont wish to travel a lot and still be out of Pune/Mumbai. This place offers the natural beauty of a small hill house and you feel that you own one (Just perfect). The furniture in the old houses is old however is well kept. Toilets and rooms are clean. The food is not good and you dont have a lot of choice during lunch and dinner, in the evening you could order ala-carte which is a saving grace.
Go their for the location and carry your own booze :)
Ensure you to compare the bill with your quote.