The location was perfect, really close to the castle and on the Royal Mile. Our kids loved sleeping in the same room where king James VI had lunch centuries ago... the apartment is very comfortable and we really appreciated the small details that were left for us: some water, milk, cookies, coffee and tea.