Would recommend this if you travel to Edingburgh for a few days.