Lovely flat and the location is amazing! Craig and Catherine were really great and even let us change check in times when we arrived early. They also proved lots of great recommendations for us. A great stay in Edinburgh!