I think it sounds cool, but it happens to be the name of a Ukrainian city. In general I like names taken from very obscure and lesser-known cities (including
Odessa), but place names are becoming very trendy nowadays. I think that a name like
Odessa is much more appealing than a named like
London, though, just because most of the population isn't that knowledgeble about it.