We stayed at Calum’s as it was close to family and the location is great for exploring the city and the bottom of the Royal Mile is 10min walk away. Some nice cafe’s and a large shop near by. The flat was really nicely decorated, comfortable beds and had all you needed for a short stay.