The apartment was lovely. Perfectly positioned off the royal mile, we had all of Edinburgh at our fingertips and were able to walk/bus our way around very easily. John was great with communicating and allowed us to drop our luggage off earlier before our check in time. Would definitely stay again!