The listing does not specify that this is an independent house where rooms are rented out to different people. Unless you are booking 3-4 rooms in this property, you will be sharing the bathroom, toilet, and kitchen with strangers. This should be clearly mentioned in the description.
I do not recommend this for larger families.