Just a short review of the clubhouse/dining area - Was here on 7/27 for a wedding.
The indoor facilities, including bathrooms, are very clean & spacious. The staff is very helpful and "tolerant" - I was watching a 2 year-old while my girlfriend was attending the wedding - He was running all over, and the staff did not seem the least bit annoyed!
Bar area is nice - Drinks were made very well, and prices were pretty decent.
All in all, a positive experience based on what I saw - I am not a golfer, so cannot speak for the course itself.
YES - LOTS of helicopters flying LOW overhead (saw that another review mentioned this).
4/5 based on what I experienced here.