The only reason I can give two stars is that the course itself is decent, and there is one staff member that is nice.
Aside from that, two weeks in a row, I had some of the worst experiences I've ever had at a golf course.
Last week, on the tenth tee, I had a group of people intentionally interrupt my tee shot with the pressurized air, laugh about it, and when I gave them a nasty look, they cussed me out. Great folks you got playing out at North Shore, there.
This week, I was able to finish the front nine in a heartbeat, like an hour and a half. I got a great rate online, but once we hit the tenth tee, there was a three group backup. I can deal with a normal pace, no problem, but I determined that I'd rather go inside and dry off, relax a little, then head home. When I got inside, the woman working the counter (who was wonderful, even though she said she's typically in the kitchen), checked on me, and I told her I was going to look around, and then head out due to the backup.
She was nice enough to say, "Well let me see if we can rain check your other nine!" Wow! Super nice! I wasn't expecting that at all, especially when I paid a well discounted rate. Sure enough, after checking with a few sources, I had a certificate in hand. So sweet! I was very grateful.
Then her boss that she checked with walked in. All he says-
"So let me get this straight- you finish the front nine in an hour and a half, and now you're complaining about slow play?!?"
...Excuse me??? Nothing remotely close to that came from my mouth, or the woman working the counter! I merely wanted to check out the pro shop, maybe get a drink or some food, and relax after my nine. That is an offensive, and overly-aggressive way to treat a customer of your facility. I never once asked for a refund, or a rain check, it was offered. As someone also in the golf industry, that tone and behavior does not warrant returning customers.
Free nine in hand or not, the only way I'll go back to North Shore is if the rate is astronomically lower than everywhere else nearby, and I don't have to talk to anyone on the staff (save for that wonderful woman).