If you aren't someone who demands the highest western luxury from your accommodation, this place will suit you well. The ecolodge was by far our favourite place to stay during our month long trip to Nepal (we extended the stay for two nights).
The staff (a French woman and her Nepali husband) were friendly, accommodating and spoke very good english, the cabins and nests are adorable and relatively comfortable. The on-site restaurant is reasonably priced and (compared to the trashy tourist bars that litter the rest of Sauraha) very good quality. This place has everything you need.
Yes, it is pretty basic, but in such a good, pure way.