Let's start with positives: Location is excellent and that is enough to consider this, service is very good and team is very humble.
What needs improvement: Food cooked fresh but too oily and oil used is very bad, hygiene of room needs much required improvement, tents are in poor shape and specially toilets are begging upgrade / repair.
Overall: if you are nature lover, you will enjoy the beauty around and ignore the shortcomings, but if you even a little bit inclined towards comfort and luxury, you will regret.