Awesome accommodation, 100% accurate description, very good location, perfect size for a family with your kids.
Greg even gave us a couple of tips on the way out which led us to awesome hot springs.
In summary: book it!