The apartment is at the best possible location (next to Waverley station, Royal mile and new town), you can go everywhere by walking. It is very well equipped even for longer stays and a company of 4 will be comfortable. Sam was really helpful and responsive and helped us quickly solve a minor issue.