High-season & festive fun in Grenada