Freeheel...I assume you mean in Grenada...Wifi is available at GYC docks. We really liked it there as it was in the middle of town and everything was nearby. We also spent a month or so in Mt. Hartman Bay which was nice and where the water was better, but it was a pain to get anywhere.
For on the hard storage I would recommend Grenada Marine.
For work needed I would recommend Spice Island Marine
For isolated quiet and pristine...Clarkes Court Bay Marina
On the way south from the BVI's I think you'll find the marinas much more expensive than in Grenada or Trinidad. Favorites include:
Mooring Balls at Bitter End Yacht Club -Virgin Gorda
Simpson Bay Marina- St. Martin
Le Marin marina- Le Marin, Martinique
Rodney Bay Marina- St. Lucia
NOTE: Most of the marinas work on 220V 50 cycle and have transformers for US boats to get to 110 but it is still 50 cycles which is VERY hard on motorized equipment and high amp stuff and tends to short out power cords and adapters pretty rapidly. Bring spares and or make sure your air conditioning, battery charging etc. is 220V compatible for better results.