The place is great! My family and I stayed there for the weekend and found the space to be more than accommodating for 8 people. There were some slight issues that definitely weren't deal breakers for us, but might be for others. Tv's in the bedrooms either didn't work or weren't hanging from the wall correctly (LIVING ROOM TV WORKS GREAT). The floor beneath the pool table is a little uneven, but nothing some small pieces of cardboard can't fix. Some outlets weren't working, but if you bring an electric strip, you should have what you need for your charging/powering purposes.
The host was very responsive and was flexible on the check-in time!