Trevor's house is perfect option for big groups, as it's quite comfortable for 8 people with 4 living rooms and 3 bathrooms. Plus; location, garden and the view from garden makes it more appeal to choose!
We were only in contact with Kim, who is responding everything super-quick and quite nice.
Just be aware if you have any allergy to cats, as there are 2 cats living inside. Information was only included in the rules, that's why most of us had some issues because of allergy. However if you are all comfortable with cats, you wont have any issues.