Great location on the royal mile. The flat was renovated recently and has a practical design. Only downside was that it was a bit noisy due to a construction site nearby.