yeah - Ely's place needs some "landscape" around it to work effectively IMO.
I spent ages looking for the Sea Monster from Loch Greene until I realised that wasn't what was meant by "Dragon Ship". That should totally come over and touch down near Monster Island, though.