I’ll be there in early December as well. It’s a great time to go because the island is nice and green, great weather, and it’s before high season officially starts. The Carl Gustaf seems like a great hotel. I haven’t stayed there but I have eaten dinner twice at their restaurant (Fouquet’s) since they reopened the hotel and it’s phenomenal. The hotel decor is great and the views of Gustavia are amazing too. Rent a car. Get something small like a Mini Cooper because the roads are narrow and parking spaces are small. You will want the car to explore during the day, and yes, driving in St. Barth can be fun. From your hotel you can walk to many restaurants around Gustavia - Bonito, Isola, Shellona, Bagatelle, plus all the more casual places in town. If you are uncomfortable driving at night, your hotel can easily get you a taxi for dinner to anywhere you can’t walk. I recommend dinner reservations at most places. Email your concierge about a week in advance and they should be able to help, or ask us here. Lunch reservations aren’t as important unless you want a weekend table at a popular beach club like Nikki or Gypsea. PM me if you have any specific questions.