Craig's flat was absolutely lovely, exactly how it is in the picture - had everything we needed and was very clean and modern. It isn't in the centre of town, but there are so many convenient transport links to get you there in no time at all. Craig was a really helpful host throughout our stay. We had a wonderful time in Edinburgh in Craig's flat, would definitely stay there again!