Thrilled with our stay. Very conveniently located, fairly centrally on the Royal Mile. Very easy to get to everything. Wonderful sitting out on the balcony enjoying a drink and eating meals. Flat was superb with everything provided. A truly wonderful break.