First, this review is strictly based on our one night of experience at the so-called "private cottage." I have a feeling that the experience would have been different if we had stayed in the main compound.
My husband and I paid close to $70 USD for a room for one night. It's an external compound that's outside the main building that they called private cottage - sounded cute enough. The compound itself consists of a double bed, a private bathroom, private bath, and a kitchen, all the latter three are along the hallway outside the bedroom.
To start with the bedroom, the paint is chipping on all the walls. When our backpacks leaned against the walls, they ended up getting paint dusts all over. There are large parts of exposed area where the paint is completely gone. I would not allow children inside that room.... Our bed had only two sad pillows and no blanket, not even a cover sheet. The toilet has no seat cover. So we pretty much had to squat our way through. Then the shower, there's heavy rust all along the pipe leading to the shower head. We avoided taking a shower after deeming the source of water potentially unsafe.
If we had paid much less, I wouldn't feel the need to say anything. But for close to $70/night, it was a poor value. There's the Nyali international beach hotel which is rated four star. That costs $160/night and you get a lot more amenities and access to their two pools, and the beach.
Sadly, this was probably one of my worst hostel experience...