The flat is perfectly located on the royal mile next to the famous pub world's end. It's about a 10 min walk to the castle and about 5 min to the st. Giles Cathedral. You find a supermarket around the corner and of course many other pubs and souvenir shops next to the flat. The flat is clean, the bed and the couch comfortable. We enjoyed our stay! Thanks Kate and Stephen!