Top spot for a short break in Edinburgh.