Going in December /January over the holidays. Enjoy traditional culture and also tourist attractions. Want to travel to different cities.
City wise you should go to Old San Juan. Spend a day or two there. Definitely go to El Yunque National Forest and go for a hike and enjoy the waterfalls. You should go to El Farro in Rincón (Puerto Rico). La Parguera in Lajas. Bar hoping in Mayaguez. Crashboat Beach in Aguadilla. There's a lot to do in Ponce. You should take a ferry to go see Culebra, Vieques, Gilligans Island, and Caja de Muertos Natural Reserve. Those are my favorite little islands. You should definitely enjoy the night life in San Juan especially in Viejo San Juan. There's tons to do. I can keep on going.
Mentioned in this answer: