This place is an absolute gem.
John is a friendly and resourceful host ( think angle grinder found for a lock problem ) who is prepared to share his local knowledge.
The irresistible combination of beautiful local river walks, the sea, an island with ancient Roman links and a cosy, fully equipped and private room is difficult to beat. A charming old local pub literally around the corner and two nearby cafes combine to make this place something special.
It's easy to get to especially if you have a car.
Given its tranquil surrounds, it's hard to believe that busy central Edinburgh is so close.
We would always stay here if visiting Edinburgh.