William's place is so wonderfully central so during our stay everything (castle, train station, shopping, Arthur's Seat, etc.) were just a short walking distance. And on top of that everything was so clean. Will definitely come back. William is such a great hospitable host. We were touched when he had breakfast stuff in the refrigerator when we arrived. Thanks again William.