we were looking to visit a place little away from the city, with lots of greenery and great ambience. ranch fit our requirements perfectly. it was a great property, very well maintained. the food choice was excellent. lots of options for vegetarians as well as non vegetarians and also for kids.
my opinion - include some more options for non- alcoholic beverages in the buffet, since people are traveling from far and tired. a refreshing drink works wonders on arriving.
the pet birds/ animals enclosure needs to be upgraded/ maintained properly. would be great if kids can actually pet the animals and birds.