I can help you with some of your questions:
It takes about an hour and a half to two hours depending on if your driver stops on the way or not. We try to encourage them to keep going if possible - we want to get to the resort!!!
The private dinner is worth it! I loved it the last trip - we did it on the beach at CSS and it was wonderful! Romantic and our waiter was amazing as was the food! We plan to do it again in April on our next trip!
I can't help you here, we never did DRF - it was just not something we wanted to do.
We have never had any problems getting reservations - even the same day.
As for the room, you'll be very close to the beach and I've heard they are nice. We always stay in ocean view/verandah suites because we like the bigger balconies/tables. That's just personal choice as it puts us farther from everything as well. We figure the walk will even out the calories we're taking in with all the great food!
Susan & Chris
CTI 2003, 2004
CSS 2008, 2013!