If you want a wonderful view, great accommodation and lovely hosts, stay at Braelee Lodge.
Take a spa on the deck, have a drink and watch the the valley change colours as the sun slips away.