We had a really good stay at Bahay Bakaysunan.
Plus: Reception, public areas and rooms (we were in cluster a) are nice. They have a coffee bar that could make coffee as we liked it, not many places we found elsewhere in philippines could.
Minus: no beach, gym and swimming pool are worn. Early noises from dogs, roosters.
The plus side is bigger than the minus so well worth a stay.