Recommend this apartment which we stayed at over the weekend -very handy for visiting Perthshire which is a vast beautiful county full of things going on.

http://www.dunkeldwalks.co.uk/html/apartment.html