Great Place, Great people. If you are travelling now you just missed their Carnival. In some villages security can be an issue. A Melting Pot of Cultures, Foods and entertainment.
Why do you think we are called the "Isle of Spice"? If you really need to "Relax" then Grenada is for you. Not fast paced at all. Good food, beaches, and friendly people awaits you.