Hmmm... the bland look might also come from the background. The people and especially those houses, althoug great MOCs, no doubt, just don't fit...
I see a rocky bay with a fort on top, so I guess there wouldn't be much flora in real life, either. Some (many) palm trees would have been nice, though. Pirates and palm trees just go hand-in-hand for me ;)