The apartment was lovely, very clean, very well presented and check in was fine. The parking spot is a short walk but no issue with the flat being on the royal mile. Would recommend to anyone, and I would definitely stay again.