Has anyone stayed at the Eischen Cottages on Lake Delton?

We are looking for a small and affordable cottage while we visit the Dells. This looks good from the website, but it doesn't offer a lot of information and I can't find any reviews from people who have previously stayed there. Any feedback would be appreciated. :)


Edited: 2:18 pm, April 25, 2013