This flat is beautiful and about a 25 minute walk to the castle. There are restaurants close by and of course more if you’re willing to walk to the royal mile. The only downside is the noise from the bars below the flat. If you are a light sleeper, take one of the back bedrooms. My family loved this flat and would stay again!