Very nice name.
It has a ring to it, and I think it has some value. The only potential problem is see is verbally it sounds exactly like StyleIsle.com which is registered by someone else. If they have a trademark, it could be a problem using a name that sounds the same, especially if they use it for the same purpose. Trademark search?