The Clubhouse is a restaurant offering scenic views alongside a public golf course.