I'm glad you had a great time in Grand Turk.
I used to work in Grand Turk in 2003 for the only liveaboard that was there. I love the wall diving.
The only thing I don't really like about Grand Turk now is that they have the cruise ships stopping there every day.
It's a quite island until the cruise ships arrive :-)
If you think Grand Turk is quite then next time you should go to Salt Cay. No more than hundred people live there and the diving is amazing too :-)