It's so hard not to fall in love with Edinburgh and staying at James' apartment made it that much more wonderful. We were later that expected upon arrival but James was waiting and easily checked us in and got us situated. The location is perfect for us and was walking distance to a lot of restaurants, pubs, and sites. The breakfast James provided was great and so were the recommendations. We had everything we needed. The flat was clean, bed really comfy, and the views out the window were spectacular. Will definitely stay here again and recommend to friends. So great to meet you James and thanks again!