Apartment is in a fantastic location we could walk to the shops and sights very easily, 2 mins from the playhouse theatre and John Lewis, 10 min walk from other shops on princess street and royal mile is about 15mins. Good quality facilities in apartment and nice and cosy decor. BnB buddy responded very quick to any questions we had during the booking process. Thanks for having us!