Having rented a dozen times, go for the DVC rental. Get your dining if needed, easy request. Get your travel/trip insurance if you want peace of mind, or use a broker who for a nominal fee, will add cancellation option to your rental. Those are literally the only "control" issues, since...