Gorgeous flat in a great location just off the Royal Mile! Well worth the 100 steps to the top floor! Some great bars and restaurants nearby and Calim provided great recommendations too!