We have decided to visit St. Augustine the weekend after Christmas. Is this a good time? Does this make staying in the historic area more desirable? Also, does it create a preference on whether to stay at a hotel or a B&B? What would be the most desirable part of the historic area to stay in?