Greetings Anne,
We just returned from a 12 day stay on Grenada with a group of friends at the Allamanada Hotel, located centrally along the Grand Anse Beach. There are no less than 3 dive shops located along the beach, all within easy walking distance. Because of the size of our group, we were accorded discounted rates at Allamanda, but even at full price (high season) it would have been worth it. Accomodations are clean, each room has a fridge and coffee maker, the balcony is a great place for the morning's first cuppa joe. Good and economical eating across the street at several locations. Another good website for information on the island and what's to do there is Grenada Explorer.com. (I can't post links yet, but you can figure it out) As far as diving, we had a blast! The vis while we were there was only fair because there had been quite a bit of rain feeding run offs. We did several locations including Dragons Bay, Flamingo Bay, Northern Exposure, Coral Garden and the wreck Veronica L. We would have made other dives, but several in our group began experiencing head cold symptoms so we called the diving on the side of safety.
I have tons of info on Grenada (taxis, things/places to see/do, etc.) so kick me a message if you would like more.
Donna