Grenada almost in sight