Perfect location on the Royal Mile! Easy walking distance from the train station and all the sights. We stayed for the marathon and it was a short walk to the start line and the route went straight past the apartment. Everything was just as described, decor made it feel really homely. Shower in the ensuite was nice and powerful. Communication and check in and check out process were all brilliant and very easy. Overall a great stay and we’d definitely come back!