This is an excellent place to stay, especially if it’s your first visit to Edinburgh! 11 minute walk to the castle one way, 9 minute walk to the palace the other way. The flat is on the 2nd floor (3rd floor if you’re American) and you have to walk up some relatively narrow stairs to get there. Very cozy and beautifully decorated. The shower stall is a little tight, so keep that in mind if you have mobility issues. As it is on the Royal Mile, there may be some street noise at night.