A female friend & I plan to take a Haggis Adventure tour for 10 days to the highlands & islands, visiting many prehistoric sites. My friend lands in Glasgow & I will land in London & get to Scotland via train, approx 6 days before the tour starts in Edinburgh. We do not plan to rent a car. We want to spend several days in Edinburgh immediately before the tour starts. Any ideas for a town available by public transportation to spend several days prior to our stay in Edinburgh? We like sightseeing, nice scenery, history & archaeology, pubs, live traditional or other music, the outdoors, & walks. Also any recommendations re hostels in Edinburgh or nice hotels in the same price category? Besides the two new hostels (Edin. Central Youth Hostel & Smart City), we came across Edin. Backpackers Hostel, but it wasn't included in the tour guidebooks I looked at... Any reviews? Thank you very much!