The place is suitable for a big group of people. The house is spacious and has all the necessary facilities, as described. The person in charge (Jose Teodoro) was very helpful and friendly. He does not speak English so the communications were via translation apps.
If you arrive in winter it can be rather cold. The host will provide electric heaters per request. We needed 3 heaters.
The house does not have a dryer and when it is raining (and it is raining a lot in winter), it takes a long time to dry your clothes inside the house on a rack.