Fabulous location. I was concerned being right on the Royal Mile during a busy holiday weekend would be noisy, but it was extremely quiet throughout our stay. So nice to be able to walk to everything! Very clean and beautifully decorated. The space is small but extremely efficient and we never felt crowded, despite all four of us staying there.