We enjoyed our stay! It was a nice and clean apartment. The communication with the host is perfect. The apartment is central near the royal Mile. It’s a bit hard to find, but with a good description from the host we managed quickly .
The square itself is a bit dirty and dodgy though, but we didn’t feel unsafe.