The apartment is really lovely! Location is everything! In front of Royal Mile and just near Grassmarket street which we loved! Just check you need to carry un floor your luggage.