Looks very good. That big island in the bay just screams out for some sort of keep or walled city (of course I'm sure you already have all that figured out but I'm a big fan of the "city on the island thing ")