, St Lucia
, St Vincent, The Grenadines and Grenada
are all part of the Windward Islands
. You are at least one island too far south to be in the Leeward Islands
. Maybe it's not the real issue though if you open yourself to all the Islands it does make for a longer list. Travel and geography do matter as the distances you'll travel increase as well as the costs to shuttle yourself there. How long you plan to stay matter as well as the accommodations that you will have when you might be staying there yourself.
No matter where you are you don't want to be squashed. It would be a deal breaker or at least a hull
breaker. I think the issue is not who they "cater to" but the deal they will give you. I don't think it matter who else keeps their boat in the same marina. Perhaps you need to consider more of the things you personally require and requirements for your boat on top. I'm sure price
matters but what else would be important?
If you want a slip and not a mooring
then of course it has to fit. It is not uncommon to charge based on the slip size no matter the size of the boat so having it just the right size is always the better choice. How long you plan to keep it there effects cost and then there is the issue of availability.