The Tables, Dunvegan, Isle of Skye.