Perfect location, right on the Royal Mile. Sparkling clean, feels like a hotel and not someone's home (in a good way!), and even has a dryer (rare and much appreciated in rainy Scotland).
Highly recommended for a stay in lovely Edinburgh!