We booked this place and never ended up staying. Despite having booked a week of Air B & B and Bookabach Pet Friendly places to stay, who all allow pets in doors, this place was in no way Pet Friendly. They requested our small dog sleep in the garage in very cold and stormy conditions. We had to pay another, actual Pet Friendly place to stay at very short notice. We were refused a refund.
I suggest this place remove the Pet Friendly option filter is it was not.
I'm sure it is a nice place to stay if you don't have pets. Not sure how children are received.