Getting into SFO on 6/28/14. Originally thought of going to SF for 4 nights then on to Sonoma and then to Carmel before heading back to the airport. Because it is 4th of July week, is there a location that would be best for the 4th. Will traffic be a problem on certain days? Would love some guidance regarding the order of our visits to different locations and for how long. At this point we don't have a return trip scheduled so should we book through an airport other than SFO?