Planning a spring trip to Shelbyville,we have never been there.was wondering if anyone could give some advice on lodging and a good marina with covered slips. Thanks