In a small bowl, whisk together olive oil, lime juice, honey, and minced garlic.
Add steak to a lidded dish or a large gallon-size Ziploc bag.
Pour the marinade over the steak.
Cover or seal and refrigerate for 2 hours or overnight if possible.
After the steak has marinated, preheat your cast iron grill pan (or regular cast iron pan) over medium-high heat, and spray it with cooking spray.
Place marinated steak on a platter, and sprinkle each side with sea salt and pepper before placing it on the grill.
Grill for 6-8 minutes per side, or until the steak reaches the level of doneness you desire (130°F for medium-rare, 140°F for medium, and 150°F for medium-well).
Remove the steak from the grill and allow it to rest on a cutting board for about 10 minutes.
Slice the steak against the grain.
Garnish with parsley and serve.