Perfect for our family and dog. Comfortable, easy stay, warm, had everythingwe needed. Great location, we'd definitely stay again.