So we took this cruise two years ago. When we arrived at the airport and were picked up by our ride, the driver told us that he had good new and bad news. We opted for the good new first. It turns out that we had arrived on the weekend of the Festival of San Sebastian (which is the weekend you will be arriving). It starts on Thursday and ends on Sunday. The festival is a lot of fun, there are multiple music venues setup around old San Juan, there are street parades, It is like a G rated Mardi Gras.