Come on!! That ain't right! We need an EL 'fish n' chips' place in M'hul Island, where we can gather and gossip while gorging on fried fish! (I'm only half kidding @vulcanjedi... I'd love to see such a place.)
Greetings Eveara! Feel welcome at Caladruin, a nicely-developed fortress and town well placed in Mistrendur on Slangeholle (i.e., the western island) by the autumn forest. Despite its location in this new land, Caladruin is directly and conveniently linked to Novia via boat at the central Brittany docks. I would be happy to position a lot for you where you would like. Cheers!
I always put forth Mystic Isle, as it's completely open and I would never eject anyone for any reason, but nobody ever takes me up on it.