David is a terrific host ( And I mean that as we had a most comfortable stay in the most difficult of times ).
The place is renovated and in an amazing location in front of the castle.
100% would stay there again when going to Edinburgh