After reading all the good reviews of this place on tripadvisor we were shocked to see the place. The non-AC room was extremely basic; the walls full of gaps for bugs to fly in; the bathroom dirty and the toilet had no flushing water. We moved to an AC room which was slightly more pleasant (still not totally clean) but which had constant traffic noise from the very busy main road outside. At night we also had noise from a disco on the beach. Some of the rooms face the other direction or are further from the road, so would not suffer the same problem. Our room had a balcony but due to the noise it was unusable (also, despite facing the sea, a large tree meant that it had no view at all.)
The 'gardens' of the guesthouse contain a filthy stream and other parts look like a construction site. Regarding 'fauna', there was a squirrel kept in a tiny cage, which seemed both cruel and unnecessary given how many wild squirrels there are. Some monkeys came to visit but the owner quickly chased them away.
The redeeming feature of the guesthouse was the breakfast - we have never been given such a huge quantity of fruit - papaya, watermelon, passion fruit, banana etc, as well as coffee, eggs, and toast. And it's only a few minutes' walk from the beach. Overall if you're on a tight budget then stay here but check the room location first. But you get what you pay for and we wished we'd paid more for somewhere nicer.