Craig is a very hospitable and friendly guy. His flat is perfect for a nice stay in Edinburgh. We had a great time and can highly recommend it.