We love both September and early December, but found that around the 16/18th December it was too busy for our liking.
It was almost a shock to see the difference in crowd numbers from 10th Dec to 17th Dec.
In late Sept 2004 we were holed up in the hotel for 36 hours because of a hurricane, but...