We really enjoyed our stay at William's flat on the Royal Mile. It was the perfect home base for our three days in Edinburgh -- clean, well appointed, spacious, and ideally situated in the heart of the action. No complaints whatsoever -- without question, one of the best Airbnb experiences we've ever had.