Excellent place with amazing views from rustic and charming tree huts. Wifi worked well in our room (far from the reception) and they offered free drinking water, tea and fruit. We didn't mind that there's no electric light and hardly any hot water - on the contrary it added to the feeling of being close to nature.
The only complaint is that the service is a bit ... underdeveloped maybe. The staff was very nice and friendly, but not as flexible as you would expect from a hotel in this price range. We ordered room service for dinner to be able to stay in our wonderful room. This was done as instructed over Whatsapp, and it was supposed to take 45 minutes for the food to come. But no, instead we had to go down to the reception to remind them of our order (no phone in the room), wait 1,5 hours, then go down once more to get our then almost cold food ourselves, since the person who was supposed to bring the food to our room was "busy". They even had us go down a third time to pay for the food, even though they had agreed to bill it to the same card that we payed the room with. Of course, this completely ruined the point of ordering room service - we could just as well had gone to a restaurant.