A tiny island that has a magic of it's own. This is not the Long Island of New York. Not even close! Enjoy!