Arrival in Florida,
We arrived in Ft. Lauderdale January 1, New years day, due to cheaper fares on Jan 1. We stayed at the W hotel off the beach, extraordinary hotel if you have to stay, I've stayed at other W's as well so we knew what to expect and were thoroughly satisfied with our choice of hotel for the coming 2 days.
Sarafinas is great
You can read about St. Thomas in my review,