Marina is in need of attention. C dock is filled with shabby boats and from where I could see the same is true for D and B docks as well. I reserved a slip for a 46' sail boat and the marina has limited slips available in that size. When we arrived, my slip was taken by another boat and I was trying to hold position in a narrow channel with unfavorable winds. Had to wait 15 mins before we found out that our slip was taken by another party so they asked us to switch slips. Happy to switch but advanced notice would have been appreciated.