Couldn't ask for a better location with a view of the castle and close to Grassmarket and Royal Mile. The flat while old has an updated kitchen and bathroom with stylish décor. We had a great stay.