David is an amazing host and has the perfect flat. It’s walking distance to everything and has everything you need for a great stay in Edinburgh. I would recommend this place to anyone. He was super accommodating and ensured we had all the amenities.