For my first time at the Dunes, the experience could've been improved significantly. I usually start by giving a business 5 stars, and take a star off for each negative event that transpired. I will go into detail below:
1st star lost: When paying for our round in the clubhouse, the attendant assured us that our name would be called when we were allowed to tee off. However, we waited 15 minutes after the last group teed off, only to never hear our names called. This left us confused and uncomfortable in the 35° C sun.
2nd star lost: Despite falling behind the group of 4 in front of us by 15 minutes, we caught up to them by the third hole. We had one cart and two people walking, so we weren't rushing by any means. After we caught up, we waited... and waited... and waited... at each and every hole. Again, the temperature was 35° C outside in the sweltering heat, so it wasn't very fun to sit around and watch people look for their balls 10 ft in front of the tee-off box.
This also means that there was no Marshall on duty at the time to keep the pace of play reasonable. All groups in front of us that we could see were riding carts, so they should've been faster than our group. It ended up taking us 2.5 hours just to play the first nine holes. We paid a lot of money for 18 holes, but ended up quitting after 9 because it was extremely frustrating to wait around in such heat and not have a consistent pace.
3rd star lost: For a course that charges a premium dollar, the greens were in mediocre shape and the fairways were patchy and brown in a lot of places. I expected to have a smooth putting green, but my group found that many of our putts were bouncing on fertilizer clumps and/or aeration holes. Not the worst condition, but certainly not worth the premium price. This was on-par with Wildwood Golf Course in terms of condition.
Overall, I wouldn't make the drive to play there again. The experience was poor, and the course wasn't in good enough condition to warrant such premium pricing.