Course Layout and Design, Scenery and Environment, Course Condition, Practice Facilities, Clubhouse and Amenities, Tee Time Availability and Booking Ease.