I will be visiting Colombia over St. Joseph day. Is that the type of holiday where hotels will book up quickly? Will a lot of places be closed? Are there usually events to be watched (I'll be in Cartagena or Santa Marta)? We don't have the holiday in the US, so I have no idea what type of holiday it is.