We went on a trip from Puerto Princesa including dinner at a hotel prior to the firefly watching booked through our hotel. The trip was very well organised and the dinner was wonderful, including some very good vegetarian options.
We didn't have long to wait when we arrived at the river, we were given our safety jacket and hat, after a few minutes we were out in the little boat with our guide. The firefly's were magical to watch, the trees were lit up with what looked like fairy lights on a Christmas tree. It was absolutely awesome, the guide was very friendly and informative, we were also able to hold a firefly in our hand.
We had a very clear nigh and our guide talked us through the star constellations, it was wonderful. It is such an interesting and romantic trip, I wanted to do it all over again. I would highly recommend the firefly watching, it was a wonderful trip and one of the highlights of our stay in the Philippines