Nice, spacious and clean apartment. Unfortunately, we were arriving in the night and leaving soon in the morning, so we did not have the chance to meet James in person, but he responded quickly and everything was great. We had a nice stay in Edinburgh. All 7 of us recommend James and his apartment!