I sent my son to this place for summer camp, and he said it was wonderful. There were 11 different activities, all homemade food, the entertainers were lovely, and the kids spent the whole day surrounded by greenery. (This place is also perfect for personal events.)
Very good food, simple, home-style cooking, suitable for all palates. Excellent service, characterized by courtesy and attentiveness, kindness, and friendliness. The place is welcoming, with ample parking. You can sit outside on a nice day for appetizers and cake service if there's a party. The interior is spacious. A quiet spot away from the hustle and bustle of the city.
We went to a birthday party, a very nice place.
The buffet was average.
The service was unsatisfactory: rushed and stressful, they took away plates and glasses even if they were full and if you'd stepped away for a moment.