This is a very nice and challenging course. Unfortunately, the pro shop personnel are rude and verbally abusive. I would never play there again no matter how good the course is.
Flamingo Island at Lely Resort is the nicest course I've ever played, hands down. My wife and I traveled to Naples for our honeymoon and we picked a couple courses that would normally be out of our budget back home. Flamingo Island was at the top of our list and we played the twilight rate to save a few bucks. FYI the range balls are complimentary so get there early to hit the range.
We were easily able to squeeze in a round as the sun was setting, and it was wide open out there in the afternoon despite being the heart of the season. The fairways were in great shape and the greens were large and fast. There are sand traps all over the place and I used my sand wedge more than I ever have. The placement of the traps is a challenge and I'm now realizing I need to work on that part of my game.
Hole #5 was the most memorable hole for us. It's a par 3 surrounded by sand and water with very little room for error, and if you haven't seen what it looks like, do an online image search and check it out! And if you play it, keep an eye out for the big gator lurking nearby. He was chilling by the tee box and leapt into the water as we approached.
Lely Resort was a dream come true for my wife and I. Amazing course, friendly staff, and a nice clubhouse too - we savored the food and drinks and enjoyed the whole experience of our day. It was unforgettable. We hope to be back someday and may consider playing the Mustang course next time around.