good place to live especially for big group