The location and views are amazing! We loved being so close to the castle and the Royal Mile. The flat had what we needed for our visit, we stayed 5 nights. Owners were very quick to respond to messages.