Overall a good course, worth the value.
Do want to point out that the experience with the clubhouse and restaurant tho - staffs at this course are probably the worst among the ones Iβve been to. Upon arrival I was almost hit by a staff with the cart and he just drove away with no apologies. We tried to pay for a water at the restaurant after front 9 but the waitress ignored us for like 5 min while she can just setup the POS and let me pay so I can carry on to the back 9.