Yasmin's Eco Lodge is outstanding. It is the most amazing spot. I personally was a little apprehensive about staying in a full Eco place however it was great, it was very clean and very comfortable. The toilet is absolutely fine too - don't let this put you off booking!