A group of us just returned from a 3 night stay. The rooms were clean but very basic (bed, fan, and old school TV). Our room had AC but you have to ask the front desk for a "key" in order to turn it on. Overall the room was comfortable. Also, only some rooms have hot water. We did not know this and had a room without. Breakfast was included with our reservation and it was decent, the pancakes are worth a try and the fruit smoothies.
The resort is located at the far end of the beach, which is great because its much quieter, especially at night. All the action is a five minute walk away, so I found the location ideal.
The staff is super friendly and helpful. They will book anything you want, such as ferry back to Batangus or activities like renting Kayaks.
Also note, the hotel did not provide soap or shampoo, so be sure to pack your own. I did not and had to buy at the little shop next door, which wasn't a big deal, it was just unexpected.