Just my thoughts about the villa rental companies we've dealt with.
Cimmaron St. John was, in my opinion, the best. No service charge, they stocked our fridge with goodies from Sam & Jacks deli, which was wonderful. It was enough for lunch and snacks for a couple of days. I believe they even left a bottle of rum for us. We were met at the dock and our greeter put our luggage in the pick-up truck for us. It was so nice, after a long day of traveling, to not have to haul our luggage up the street to the car rental.
Viva Vacations is our second choice. No service charge, they left us snacks, a loaf of bread, PB & J, and a bottle of wine. Greeter met us at the dock but no help with luggage.
Caribbean Villa bothers me because they charge a 5% service fee. We got a snack sized pack of cookies and some Doritos and maybe another small snack. Unimpressed with them for sure. They only take a check for the deposit.
I do remember someone saying it's up to the villa owner as to what is provided in the welcome bag.
Overall, the companies were very nice to deal with.