Craig was great & very responsive. The apartment was clean, comfortable and in a great location! We had a wonderful time in Edinburgh and would recommend staying at this apartment.