We stayed 2 nights at David's place. The location is perfect, with easy access to the market and nearby restaurants.
Since the beginning he was very clear with the communication and was always providing me with quick answers.
The apartment was very clean and organized, we loved the place!
Of course, there was also the spectacular view to the Castle :)
If I came back to Edinburg I'd love to stay again at his place.