Lovely flat, recently renovated in a great location on the Royal Mile. Very close to all sorts of amenities, shops,, restaurants etc.