Back to Large Group Luxury! On the shore of Lake Eildon & close to Mount Buller