Great location. We had tickets for Holyrood Palace and it wasn’t even 10 mins walk. The playhouse and the royal mile are also just a ten min walk. There are shops nearby for essentials and there’s a bus every 5 mins even on a Sunday. Parking was free on the street just a 3-4 min walk away. Even though it’s a busy road it was peaceful and we got a great nights sleep. The bed was so comfy and the room was huge. The kitchen is well equipped and the whole flat is clean. Check in was easy and communication was good. We will be back :)