We had a wonderful time staying with Craig and Fergie. Craig is a great host who gave us good suggestions for trips around Scotland and was very helpful in general. If you are planing to come to Edinburgh you should definitely stay at Craig's place!