Planning a surprise meal for your partner long-distance can be a frustrating affair. Here are are some tips on how you can plan for the perfect one!