If you want to stay on the Royal Mile, this is the best location! 2 flights up and you are ready to people watch out the windows.
The apartment is modern and clean. The towels large, beds comfy.
We had changed our plans after our initial booking and had to move for our last night - 4th floor walk up with nothing quite right, so if you are looking to book on High Street - stop, book, be smarter than we!