No physical residency requirements and no requirements to travel to Grenada during application process.