The bungalows and the beach are nice (the beach is nice, but the water is always murky, though that is something common of the whole reason) but we had a poor experience overall. The main problems, as already shared by some other person:
1. While the rooms have air conditioning, the living room and kitchen space have no insulation on the roof, with visible open gaps between walls and roof, which makes these areas hot and it's not really possible to keep them cold; it also allows animals to enter
2. The window frames are completely open, they don't have actual window, so great and animals can enter
3. We had ants or similar on and under the beds, there was a bat in the living room
4. One night the bathroom mirror detached by itself from the wall and crashed against the sink and floor, as crazy add this sounds, really lucky nobody was in the bathroom at the time; it looks like it might have been due to bugs accumulating behind the mirror
We left early because of all these issues. The place doesn't inspired confidence in being well maintenance.
The staff was always helpful and to be fully transparent and fair, we got a refund for the nights we didn't stay, but nevertheless a bad aftertaste was left.