From the research that we have done so far, we are now thinking of renting a car while we are in Edinburgh. We are frist spending some time in London, then taking the train to Edinburgh. We plan to spend some time in Edinburgh, then take a few day trips to go to St. Andrews, Glasgow, Fife, etc. So, where is a good place to stay within Edinburgh that we would also have a spot to part a car? Also want to be close enough that we can go on foot within the city. We are a family of 3, with a 14 year old son. We are all active runners, so walking is not an issue. We don't plan to drive in Edinburgh, just in and out of during our excursions. Also, where best to rent a car? Thank you so much for your time and suggestions!