I cannot recommend Daniel’s flat more in terms of location! Right on the royal mile and loads of shops, pubs and eateries right on the door step!
Check in and check out is super clear and easy!