We had a lovely stay at this apartment, stylish, clean & spacious & close to the buzz of the old town. The apartment is managed by an agent & we found check in location confusing & got conflicting advice from the office & lady who met us. This meant we were walking around with heavy bags for quite a while. Probably best to get to the agent’s mobile number & to enter the square via Cowgate.
Unfortunately there was a drug user on the apartment stairwell one evening. The agent was responsive when I raised this & said they’d contact the police. This is something to consider before booking, particularly families.