We had a great stay at John's cottage.
The location was lovely - Cramond is really lovely with great walks right from your door. The cottage was extremely clean and cosy - great for our stopover for a meeting before going further north, and much nicer than a chain hotel. Would definitely stay again.