Recommendations for Living in Siargao for One Month

I am planning to live in Siargao for about one month and am looking for:

  1. Accommodation with Starlink internet, as my work mainly involves video conferences.
  2. Recommendations for places to eat.
  3. Bike rental services.
  4. Activities to do.
  5. A weekly yoga class for a short-term stay.

Do you have any recommendations or thoughts based on your personal experience?