This review is ONLY about the Treeptop Restaurant at Coolfont Resort. This was out second visit following a pretty good experience about a year ago. Service before was "OK to good." Saturday 5PM with reservations. Not crowded at all, maybe four tables being served. The main issue we had was the service. Food is generally quite good to excellent. Basically, after our appetizers were served, our waitress basically DISAPPEARED or was tied up at the cash register (which was either not working, or she didn't know how to use--at one point, she literally was at the register for at least 10 minutes straight, completely ignoring her 3-4 assigned tables). THREE times one of us had to stop a waitress/server to ask for water, drinks, check, etc. after waiting for someone to come over (and "waiting" means 5-10+ minutes). Despite one our group asking specifically about how the BBQ ribs were cooked--and the waitress going back to ask the chef--she apparently FORGOT the entire order--leaving 3 people with entrees/dinner and a promise by the replacement waitress to have the entree cooked "asap." By this time, we never saw our original waitress again--gone. What should have been a 60-70 minute dinner took a bit over 2 full hours. Again, food very good, hot, recommended. Wine and beer fine, with generous wine pours. And in fairness, they took the ribs off the check. Bottom line, this isn't Ruth's Chris. It's a very rural restaurant that may have challenges getting qualified staff. If you aren't in a hurry and don't mind some mistakes, you may wish to go.