Waterfront resort in Island near Marine Drive