David was a great host and I enjoyed my stay very much. He gives very detailed instructions so his place is easy to find. It's great for excursions into Arthur's Seat park, but also located so as to be within easy reach of all the sights, but still enough away from the beaten track that you get a real feel for the local area.
The room was as described and he provided some nice touches- like an emergency umbrella and some maps and info on sights etc.