I have mixed feelings about this place. As a beginner, I didn't really know what to expect from a day on the field. Coming to Bass River was beautiful, they have properly groomed fields and the holes are interesting in their layout. Also it's cool that the carts have live tracking of where you are on the green, so that is nice!
But here is the part that mattered to me, and is the reason why I ended up leaving at the 3rd hole. The staff were clear when we signed up about the rules of the course. We were asked to rent bags if we didn't have any, at 15 USD per person. We purchased the appropriate equipment, and off we went.
We were a group with 3 beginners, 2 intermediates and 4 decent players. We let every other person ahead of us when ever we would hold up at a hole for too long, and we tried to be quiet and respectful during their game.
Instead of properly assessing I the situation, the staff assumed that we were trying to group up and would come over to "reexplain" the rules of the course and how we were supposed to continuously play and move forward. It just made the whole experience very unpleasant, having only golfed once before. I felt pressure to perform, and ostracised for my lack of experience. In the end they put so much pressure on us that we all just tried to spread out across the holes as far as we could, to try an prove that we were just trying to play and not hang around. My friends were forced to move on with each of their successful hits, and so slowly they stopped teaching me the proper techniques and advice I desperately needed.
This was not what I payed 68 USD for. I wanted to have a fun, enjoyable day in the sun, playing golf with my friends and partner. Instead I left at the 3rd hole out of embarrassment, since after every so many short, off axis shots, I was forced to give up and just walk on forward.
What I'm trying to say is that this place definitely discriminates their user base to perfection. If you're good, you'd enjoy coming here. If not, I really recommend going somewhere else, or really, really, try to conform to the stereotypical golfer style and behavior. Otherwise you'll hate it.