This apartment is great! It is a must stay for any visit to Edinburgh. It is perfectly located to the royal mile and the neighboring attractions. James is a fantastic host with amazing local food and entertainment recommendations.