I visited couple of days back.
Its situated in Sanjay gandhi national park, yehoor Hills, Thane.
The location of resort/restaurant is fantastic. Parking is little headache ??
Taking about look. It pretty good there are statues, trees, little water bridge ??, etc.
The main thing FOOD. Is fantastic /very delicious ??. Its worth it for its price.
The only thing that frustrated me. Is there slow service. But after having food. Its worth to wait. ??
JUST GO AND HAVE FUN!