You should try
eatonsbeach.com. Same lake but on the south side (across from Gator Joe's). Was an old resort years ago and is now a brand new building/restaurant. Check it out, it's worth it! Our park rides have gone there before and really enjoyed. Call ahead for larger groups. From a W. Michigan snowbird now in the Crystal River, Fl. area.