A little late to this thread, but I'm so down for this! If we're still deciding on the map, my vote's on Kibou Ridge.
What better place to snuggle than in the snow? We could all pile in around the campfire, or completely fill one of the dens until it overflows! Lol