We left for the boat trip at 6:00 AM from Alona beach. We were 2 persons and paid 1,300 P, including snorkeling gear.
We were not that lucky with daulphins, because we only managed to see a few of them from the distance. It is a nice view, even though to see so many boats racing to follow the few daulphins appearing on the surface of the sea might give an awkward feeling..., something like a hunt...?
Balicasag island is certainly a nice place. Excellent reef and good snorkeling. Unfortunately there were so many people that you had to be careful not to bump into somebody else while snorkeling. You have to pay 150 P a person to use a paddleboat bringing you to the reef, but if you can swim the boat is not really necessary. I wish that money would help the local authorities to preserve the reef: right now it is not so, and just too many people are stepping into it without anybody watching over the place.
Virgin island was the last stop, beautiful place to take pictures and see the many different colors of water, sky and nature in general... The trip can take basically as long as you like, just talk to the boat men.