Why a private house works for team building
Team building needs room to move between activities, and a private house gives the group the space to do that. Everyone sleeps, eats and plays in one place, so the activities flow into each other without a bus ride between them.