The flat was clean and easy to access. There is free parking a 10min walk away and it's only a 30min walk to the royal Mile from there. The flat had everything we needed for our short stay.