The Island is an American restaurant featuring water views, a marina, and live music.