Very enjoyable course. Not ridiculously long, but challenging and fun. The course is in great condition and very well maintained. Plenty of amenities and you won't find a better course in Virginia Beach for the money. The layout is picturesque, with the only drawback being the close proximity of the homes.