Since we live aboard, "close to home" is exactly the same as "whereever we are."
And therefore, one set of criteria would be identical to what you would use when selecting a house - issues like: good commute to work, good schools, etc. Then there's the whole city girl/country girl atmosphere. When we both had busy careers, we loved escaping on the weekends to a pretty place surrounded by nature, small town, relaxing and quiet. But to live there full-time would be stifling, so for a full-time liveaboard marina, give me a university town.
The other thing that's not in the poll, but that matters a lot to me, is whether the place is well-run, well-maintained.
My top 3, as was stated earlier in the thread, are location, location, location: proximity to sailing, shelter from hurricanes, good access to shopping, entertainment, and educational opportunities.
Price is pretty far down on the list, because our home marina is where we spend almost every single day.