Macdonald Forest Hills Resort, Aberfoyle (4-star) | TravelManiac