This is the perfect Airbnb for staying in Edinburgh as it’s in the best location, with everything you need.