If in renting the villa you're going through a management company on VG you can likely send them a list of grocery items you want to pre-stock and they'll have it waiting for you in the villa when you arrive. Obviously a tip would be appropriate or they may have a small set charge. We've done that for our previous four trips and its nice to walk in and just relax!