I only went for a day trip away from Davao so I can't really comment on the rooms. However, the beach and facilities on the beach were immaculate.
Lovely clean sand, clear blue waters and no hassle from anybody.
I will be going back and maybe will stay over.
- Breakfast included