My husband and I and our three wee bairns (ages 9-13) are visiting Scotland this summer. On the fourth day before we leave from Edinburgh, we are staying in Skye. I am considering driving from Skye to Pitlochery or to Blairgowrie and staying for two nights and then heading to a hotel very close to the E'burgh airport for the morning before our flight. Would very much appreciate advice on a lovely but moderately priced (which is hard to find with the exchange rate the way it is) inn or nice B&B in Perthshire and somewhere bearable, maybe even interesting, for the inevitable last night near the airport (I HATE chain airport hotels....). We don't have to turn the car in till 10am on July 1 and our plane doesn't leave till 1pm the same day. Thanks!