Grenada still manages to boast all the best attributes of a Caribbean island; caster sugar beaches aplenty, cascading azure waterfalls and a colourful cast of ...