Essential insights about grenada