Charlotte was fantastic. We were already arriving very late by train to Edinburgh which she agreed would be okay. When our train was delayed an extra 1.5 hours due to a fire on the tracks and I was without cell service to call, Charlotte was still gracious and understanding. The apartment was wonderful - clean, spacious and with incredible views of the castle. The location can't be beat and we were able to see the city by foot easily with breaks in between. Would definitely recommend!