Could you, please, recommend me some places in Highlands, where (1) one can get from Glasgow or Edinburgh and (2) can spend about a week, enjoying beautiful landscapes and historical places and (3) where there are some not-very-expensive hostels? Thank you in advance for every information :-)