Definitely recommend David's Airbnb. it was the most well equipped Airbnb that we have stayed at and the location is perfect. We would absolutely return it back in Edinburgh!