In the thick of the action in edinburgh - fantastic for that. Tricky to park and arrive and leave though because it is insanely busy here in tourist season!. Nice flat, clean, well equipped.