Mountain View Lounge is a restaurant and lounge bar with stunning golf course views, located within a country club known for its championship golf.