This is the first time I've stayed up to watch the fireworks here. Although I watched from a distance (my rooftop) I was quite impressed. Caye Caulker had a good show going as well. I was able to watch both at the same time. Way cool.