James' apartment was perfect for us. We stayed for 8 nights and walked everywhere except to the airport (a 4 minute walk to the airport bus). It was great to have all the basics and some extras that we needed at the apartment, and also a dishwasher and clothes washer/dryer, extra pillows, etc. James was very responsive to our needs, coming over twice to help us with something. He was friendly and warm, and offered local tips. We found the bed, furniture, kitchen, and shower very comfortable. Wifi and heating were good. The apartment is on a quiet street with almost no cars, right next to the university and large green park. We will definitely stay in James' apartment if we are in Edinburgh again. Thanks for your great hospitality, James!