I am going to be in Culebra for a few nights this December/January. I am looking to go when the crowd would be at its smallest. Are there generally more people there during the week before New Years (December 26 - 31) or during the week after New Years (January 1 - 5).
I went once in March and had the beach virtually to ourselves. It was great. I'm looking for when the beaches will be the most empty.