We had a terrific stay. The place is exactly as it looks in the pictures. It’s large and very clean. The bathroom and kitchen were brand new. From booking to leaving the apartment, David was very communicative and responsive. We were there during a heat wave, and David dropped off a fan for us the same day I e-mailed him. I would certainly stay here again if I ever am in Edinburgh.