You've got a platter of pristine beaches to kick back on, and Grenada's friendly capital, St George's, is within easy daytripping distance.