This was a clean apartment in a nice location. Easy to walk to the Royal Mile with lots of restaurants and souvenir shopping. The door from the street brought you into the stairwell that was poorly lit. The apartment was on the fourth floor, so it was a little tough to get suitcases up to the front door, and once inside, the bedrooms were up one more floor. The bedrooms were fine, the bathrooms were okay but the showers were small. Bath towels were small and thin, and we were only given one bath towel per guest. We did not use the kitchen, but we did do some laundry. The washer took a long time to run a cycle. The machine doubles as a dryer but we ran it on high for awhile and the clothes did not dry well. We were instructed to leave a set of keys in the lockbox during our stay, which seemed insecure since the apartment door did not have a deadbolt lock. When leaving the apartment, you need to have the key to unlock the door, which could be a problem if there was an emergency. Since we were arriving around noon after an overnight international flight, we asked if we could stop to drop off bags prior to 3pm check-in. We were told that would not be possible. We also asked if we could have a late checkout since I was running in the half marathon and wasn’t sure how quickly we could return after finishing the race. We were told that was unlikely but we could check the day prior to departure to be sure. I sent a message the day prior to departure, requesting to at least be permitted to leave our bags for an extra hour. We got no response. The checkout instructions warned of a £50 fee if we did not follow all checkout rules, so we had to drag suitcases to a city locker storage before the race. I don’t think I would stay here again.