Great looking place indeed! But as a writer mostly for business and tourism for the past 15 years, I recommend Badian Island Beach Resort & Spa. Costly yes, but much cheaper than your original choice. Been to Badian seven times, five of which was for overnight stays. That is the ultimate in the Visayas, I should say. And more reachable too!
You want more? Pansukian in Siargao, Surigao. Look it up in the web. Been there twice, including an overnight stay. And don't pleave the place without going to Suhoton Cave. Definitely the best natural views I ever saw in the country. And I've been around a lot!