Perfect situation for a weekend in edimburgh