This is what Wikipedia have to say about Siargao Island - Siargao is a tear-drop shaped island in the Philippine Sea situated 800 kilometers southeast of Manila in the province of Surigao del Norte. It has a land area of approximately 437 square kilometers.
The island is also called the "Surfing Capital of the Philippines" if I am not mistaken. Yes the place is really amazing, it is a paradise island. A lot of tourists visits this place, not only they get to see and enjoy the white sand beaches, but also ride perfect waves for surfing and of course the hospitality and warm welcome of the Siargaonon's!
We were lucky since a very good friend of ours is from Siargao. This gave us a huge advantage in visiting the best places Siargao can offer. We stayed in their home, it is also a home of many tourists all over the world since they offer somewhat like a homestay for tourists. They have about 7-10 rooms all air-conditioned. I think the charge for their rooms is Php 1,200 and that includes breakfast, lunch and dinner. Yes you read it right, now that is what I call a bargain. It is located in the town of Pilar. The place as well is the venue for International Fishing Competition, it is where it all started and they are having this event annually. They just recently completed the International Fishing Contest event almost month ago, and now they also had a new one for locals, a Fishing Competition for the people of Siargao. Anywhere you stay in Siargao is totally fine, you do not have to be in a specific place since the island is small that it is very easy and fast to be from one place to another. There are many modes of transportation you can use as well and the best part is, the word Traffic is not even in their vocabulary.
How to reach Siargao is not that hard and you have a couple of options to choose from. Coming from Manila you can directly reach Siargao by taking a domestic flight. If you are from the Visayas, such as Cebu City then you have two options to reach the place. First, you can take a plane directly to Siargao which is a bit expensive, however if you want to save you can take a boat from Cebu going to Surigao, then from Surigao you can take a smaller bout straight to Siargao Island. The best route is going to Del Carmen, you can take a small boat, a good one I know is named M/L Pilar Tuna Destiny. It is fast, stable, made of fiber glass and spacious as well and not expensive.