We had a wonderful stay at the Johnston Apartment. Very unique and interesting flat, comfortable and modern but maintained its historic charm. The host John was very communicative and gave great detail about check in and early drop for our luggage. Location was ideal for touring about Edinburgh, right in the heart of the Royal Mile and easy walk to Grassmarket and Princes Street. We will definitely stay here again when we return to Edinburgh.