Well, almost.. but there are a few glaring errors in the clues. However the biggest problem seems to be the unchecked cell in 6d which is not given by the wordplay. This is very unfortunate as the Scottish isle in question can be spelt LUING or LUINN !!
http://en.wikipedia.org/wiki/Luing