i also went to neelan bhootan with family and its a very beautiful place specially in summer holidays to to its intense greenery
the only problem is road the road is narrow not enough to cross a vehicle (if u find any
) the whole road is rocky and mudy . Mud is not a big issue but rocks. we were on a civic 2005 and we could,t make it all the way to that small lake we have to stop a lil before it and did a BBQ and came back before night