Spent 3 nights with my wife and 3 of her family members at this great mountain resort. We'd rented the penthouse, and it was excellent. Modern, comfy and with all amenities. It occupies a full floor, 110 sqm, and has a huge balcony with mountain views. At about €100 per night for 5 people, I also think it's cheap considering the luxury of the suite!
The only down-side was very spotty and slow internet, but this is an issue more endemic to the Philippines as a whole. Internet is just not up to western standards, and considering you're in the mountains...well.
The restaurant on-site is not the best, but serves standard Filipino fare cheaply. About €4-8 for a main course. Only evening we ate there, we spent around €34 for 5 people. The staff was friendly and helpful.
The best parts of the stay were the good swimming pool/bar area, and the 2 tours arranged by the hotel that we did. Sea tour and land tour. Almost a full day with private drivers/boats with great experiences. About €100 per tour for 5 people (negotiate price!).
Overall, we very much enjoyed our stay at Tribal Hills, and would certainly go there again if vacationing around the White Beach area in Puerto Galera.