If you have a kid, don't give a second thought and book this place. (Also, if you are a child at heart!)
The place was very clean, it runs on renewable and sustainable resources and the host is very prompt and helpful.