The place to stay in when visiting Dunkeld.