Everything was very easy from booking to check out. Sarah's communication was great and ensured we had everything we needed. The apartment is close enough to Princes street to walk but far enough away to feel like you are not in the huddle and bustle of the city. Very clean and exactly how described. I will definitely visit again