Tiny island of wonder