Fine dining at VISTA offers contemporary Scottish and European cuisine with dramatic, panoramic views of the golf course and Scottish countryside.