Another marina consideration is amenities. mine has showers/bathrooms (and a bar lol), and depending on how your boat is equipped may be useful. i hate using my tank... so the landbased donnaker is nice. and the bar.
its fun... i fish every day and there is an owl and a blue heron that always come say hello. along w/sailingdogs points when you are looking at boats weigh the 'good deal' against how much work you are willing to/capable of doing yourself. marina mechs are expensive, and usually get right of first refusal... however, as an advisor i have clients from all walks of life who have been an invaluable resource for free tech help. well, free except the beer. so when evaluating how much work needs done, consider who you know that might be willing to help for some time on the water.
making pals with the guys at the shop helps too
How inappropriate to call this planet Earth when it is quite clearly Ocean ~ Arthur C. Clarke